IVsToolboxDataProviderRegistry Interface
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)

public interface IVsToolboxDataProviderRegistry

System_CAPS_pubmethodRegisterDataProvider(IVsToolboxDataProvider, UInt32)

Registers a Toolbox data provider.


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
© 2016 Microsoft