ServiceProviderHierarchy.GetService Method
Gets a service of the specified type.
Namespace: Microsoft.VisualStudio.Shell
Assemblies: Microsoft.VisualStudio.Shell (in Microsoft.VisualStudio.Shell.dll)
Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
Microsoft.VisualStudio.Shell.9.0 (in Microsoft.VisualStudio.Shell.9.0.dll)
Syntax
'宣告
Public Function GetService ( _
serviceType As Type _
) As Object
'用途
Dim instance As ServiceProviderHierarchy
Dim serviceType As Type
Dim returnValue As Object
returnValue = instance.GetService(serviceType)
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
Parameters
- serviceType
Type: System.Type
The type of the service.
Return Value
Type: System.Object
The requested service, or null if the service cannot be found. This service must be cast to the required service type.
Implements
IServiceProvider.GetService(Type)
Remarks
This method walks the hierarchy of services to find the requested service.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
ServiceProviderHierarchy Class