ServiceManager.GetService 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GetService(Type) |
擷取所要求的服務。 如果找不到服務,這個方法會傳回 |
GetService<TServiceType>() |
擷取所要求的服務。 如果找不到服務,這個方法會傳回 |
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
。
實作
例外狀況
serviceType
為 null
。
適用於
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
。