IVsToolboxDataProviderRegistry Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Registers a Toolbox data provider.
public interface class IVsToolboxDataProviderRegistry
public interface class IVsToolboxDataProviderRegistry
__interface IVsToolboxDataProviderRegistry
[System.Runtime.InteropServices.Guid("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsToolboxDataProviderRegistry
[<System.Runtime.InteropServices.Guid("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsToolboxDataProviderRegistry = interface
Public Interface IVsToolboxDataProviderRegistry
- Attributes
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.
Methods
RegisterDataProvider(IVsToolboxDataProvider, UInt32) |
Registers a Toolbox data provider. |
UnregisterDataProvider(UInt32) |
Unregisters the Toolbox data provider. |