ServiceProviderHierarchy.GetService Method

Gets a service of the specified type.

Namespace:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell (in Microsoft.VisualStudio.Shell.dll)

Syntax

'Declaration
Public Function GetService ( _
    serviceType As Type _
) As Object
'Usage
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
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