Microsoft.VisualStudio.Extensibility.VSSdkCompatibility Namespace

Classes

AsyncServiceProviderInjection<TService,TInterface>

Extenders using the VisualStudio.Extensibility model to develop in-process extension can use AsyncServiceProviderInjection<TService,TInterface> to retrieve services offered by the async service provider through .NET dependency injection.

MefInjection<TService>

Extenders using the VisualStudio.Extensibility model to develop in-process extension can use MefInjection<TService> to retrieve MEF services through .NET dependency injection.

MefInjection<TService,TInterface>

Extenders using the VisualStudio.Extensibility model to develop in-process extension can use MefInjection<TService,TInterface> to retrieve MEF services through .NET dependency injection.

WpfControlWrapper

Wraps a FrameworkElement allowing to use it with VisualStudio.Extensibility APIs that receive an IRemoteUserControl.