次の方法で共有


ServiceManager.GetService メソッド

定義

オーバーロード

GetService(Type)

要求したサービスを取得します。 このメソッドはサービスが見つからない場合に null を返します。

GetService<TServiceType>()

要求したサービスを取得します。 このメソッドはサービスが見つからない場合に null を返します。

GetService(Type)

要求したサービスを取得します。 このメソッドはサービスが見つからない場合に null を返します。

public:
 abstract System::Object ^ GetService(Type ^ serviceType);
public abstract object GetService (Type serviceType);
abstract member GetService : Type -> obj
Public MustOverride Function GetService (serviceType As Type) As Object

パラメーター

serviceType
Type

取得するサービスの型。

戻り値

サービスのインスタンスである Object か、サービスが発行されていない場合は null を返します。

実装

例外

serviceTypenullです。

適用対象

GetService<TServiceType>()

要求したサービスを取得します。 このメソッドはサービスが見つからない場合に null を返します。

public:
generic <typename TServiceType>
 TServiceType GetService();
public TServiceType GetService<TServiceType> ();
member this.GetService : unit -> 'ServiceType
Public Function GetService(Of TServiceType) () As TServiceType

型パラメーター

TServiceType

取得するサービスの型。

戻り値

TServiceType

サービスのインスタンスであるジェネリック型か、サービスが発行されていない場合は null

適用対象