VsServiceProviderWrapper Class

 

Wraps a service provider instance. The class can be used to expose a SVsServiceProvider value to a Managed Extensibility Framework composition container.

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

System.Object
  Microsoft.VisualStudio.Shell.VsServiceProviderWrapper

public sealed class VsServiceProviderWrapper : SVsServiceProvider, 
	IServiceProvider

NameDescription
System_CAPS_pubmethodVsServiceProviderWrapper(IServiceProvider)

Constructs an instance of the class.

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetService(Type)

Gets the service object of the specified type.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

For more information about the Managed Extensibility Framework, see Managed Extensibility Framework (MEF).

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: