This topic has not yet been rated - Rate this topic

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)

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

IVsToolboxDataProviderRegistry provides an alternative implementation for the two methods found in IVsToolbox2. The IVsToolboxDataProviderRegistry methods are used when a VSPackage must register a Toolbox data provider (typically when the VSPackage is loaded), but does not have to incur the performance cost that is associated with preloading all of the 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.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ