ServiceProvider.GetService メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した型のサービス オブジェクトを取得します。
オーバーロード
| 名前 | 説明 |
|---|---|
| GetService<T>(IServiceProvider) |
指定されたタイプのサービスオブジェクトを取得します。 |
| GetService<T>(IServiceProvider, Boolean) |
指定されたタイプのサービスオブジェクトを取得し、サービスが見つからない場合は例外をスローします。 |
GetService<T>(IServiceProvider)
指定されたタイプのサービスオブジェクトを取得します。
public:
generic <typename T>
static T GetService(IServiceProvider ^ serviceProvider);
public static T GetService<T>(IServiceProvider serviceProvider);
static member GetService : IServiceProvider -> 'T
Public Shared Function GetService(Of T) (serviceProvider As IServiceProvider) As T
型パラメーター
- T
サービス提供者の種類。
パラメーター
- serviceProvider
- IServiceProvider
取得するサービス オブジェクトの種類を指定するオブジェクト。
返品
T
一種のサービスオブジェクトです。
適用対象
GetService<T>(IServiceProvider, Boolean)
指定されたタイプのサービスオブジェクトを取得し、サービスが見つからない場合は例外をスローします。
public:
generic <typename T>
static T GetService(IServiceProvider ^ serviceProvider, bool throwIfNotFound);
public static T GetService<T>(IServiceProvider serviceProvider, bool throwIfNotFound);
static member GetService : IServiceProvider * bool -> 'T
Public Shared Function GetService(Of T) (serviceProvider As IServiceProvider, throwIfNotFound As Boolean) As T
型パラメーター
- T
取得するオブジェクトサービスの種類。
パラメーター
- serviceProvider
- IServiceProvider
取得するサービス オブジェクトの種類を指定するオブジェクト。
- throwIfNotFound
- Boolean
true サービスが見つからない場合は;それ以外は false。
返品
T
指定されたタイプのサービスオブジェクトであり、サービスが見つからない場合は例外をスローします。