Compartir a través de


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

'Declaración
Public Function GetService ( _
    serviceType As Type _
) As Object
'Uso
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

See Also

Reference

ServiceProviderHierarchy Class

ServiceProviderHierarchy Members

Microsoft.VisualStudio.Shell Namespace