IVsToolboxDataProviderRegistry Interface
Registers a Toolbox data provider. Used to register a Toolbox data provider.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
<InterfaceTypeAttribute()> _
<GuidAttribute("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")> _
Public Interface IVsToolboxDataProviderRegistry
Dim instance As IVsToolboxDataProviderRegistry
[InterfaceTypeAttribute()]
[GuidAttribute("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")]
public interface IVsToolboxDataProviderRegistry
[InterfaceTypeAttribute()]
[GuidAttribute(L"653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")]
public interface class IVsToolboxDataProviderRegistry
public interface IVsToolboxDataProviderRegistry
Remarks
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.