Share via


FlavoredProject.IServiceProvider.GetService Method

Gets the service of the specified type.

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

Syntax

'Declaration
Private Function GetService ( _
    serviceType As Type _
) As Object Implements IServiceProvider.GetService
Object IServiceProvider.GetService(
    Type serviceType
)
private:
virtual Object^ GetService(
    Type^ serviceType
) sealed = IServiceProvider::GetService
private abstract GetService : 
        serviceType:Type -> Object  
private override GetService : 
        serviceType:Type -> Object
JScript does not support explicit interface implementations.

Parameters

  • serviceType
    Type: Type

    The type of the service.

Return Value

Type: Object
A service of the type specified.

Implements

IServiceProvider.GetService(Type)

Remarks

This method returns IOleCommandTarget or IMenuCommandService, or else it delegates the search to the IServiceProvider.

.NET Framework Security

See Also

Reference

FlavoredProject Class

Microsoft.VisualStudio.Shell.Flavor Namespace