GlobalObjectProvider.GetService Method

Gets the requested service.

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

Syntax

‘선언
Protected Function GetService ( _
    serviceType As Type _
) As Object
‘사용 방법
Dim serviceType As Type
Dim returnValue As Object

returnValue = Me.GetService(serviceType)
protected Object GetService(
    Type serviceType
)
protected:
Object^ GetService(
    Type^ serviceType
)
member GetService : 
        serviceType:Type -> Object 
protected function GetService(
    serviceType : Type
) : Object

Parameters

Return Value

Type: System.Object
An Object that represents an instance of the requested service; otherwise, nulla null reference (Nothing in Visual Basic) if no such service exists.

Exceptions

Exception Condition
ArgumentNullException

serviceType is nulla null reference (Nothing in Visual Basic).

Remarks

The default implementation of the GetService method delegates the request to the IServiceProvider that is set by the SetSite(Object) method.

.NET Framework Security

See Also

Reference

GlobalObjectProvider Class

GlobalObjectProvider Members

Microsoft.VisualStudio.Shell.Design Namespace

IServiceProvider

SetSite(Object)