共用方式為


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 安全性

請參閱

參考

ServiceProvider 類別

GetService 多載

Microsoft.VisualStudio.Data 命名空間