ServiceProvider.GetService 方法 (Type)
擷取指定之型別的服務。
命名空間: Microsoft.VisualStudio.Data
組件: Microsoft.VisualStudio.Data (在 Microsoft.VisualStudio.Data.dll 中)
語法
'宣告
Public Function GetService ( _
serviceType As Type _
) As Object
public Object GetService(
Type serviceType
)
public:
virtual Object^ GetService(
Type^ serviceType
) sealed
abstract GetService :
serviceType:Type -> Object
override GetService :
serviceType:Type -> Object
public final function GetService(
serviceType : Type
) : Object
參數
serviceType
類型:Type服務型別。
傳回值
類型:Object
如果找不到,則會傳回指定型別的服務或傳回 nullnull 參考 (即 Visual Basic 中的 Nothing) 服務。
實作
IServiceProvider.GetService(Type)
備註
這個方法的行為會根據 IServiceProvider 執行個體的用途不同。 當這個物件提供服務提供者時,它會委派至 GetServiceImpl 方法。 當這個物件封裝 Unmanaged 服務提供者時,它的型別和委派的 GUID GetService 方法。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。