IVsToolboxDataProviderRegistry Interface
TOC
Collapse the table of content
Expand the table of content

IVsToolboxDataProviderRegistry Interface

 

Registers a Toolbox data provider.

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

[GuidAttribute("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")]
[InterfaceTypeAttribute(1)]
public interface IVsToolboxDataProviderRegistry

NameDescription
System_CAPS_pubmethodRegisterDataProvider(IVsToolboxDataProvider, UInt32)

Registers a Toolbox data provider.

System_CAPS_pubmethodUnregisterDataProvider(UInt32)

Unregisters the Toolbox data provider.

IVsToolboxDataProviderRegistry provides an alternative implementation for the two methods found in IVsToolbox2. The IVsToolboxDataProviderRegistry methods are used when a VSPackage needs to register a Toolbox data provider (typically when the VSPackage is loaded) but does not need to incur the performance cost associated with preloading the entire Toolbox itself.

Notes to Callers:

Called by VS Packages that want to register a Toolbox data provider without incurring the performance cost of preloading the Toolbox itself.

Return to top
Show:
© 2016 Microsoft