Share via


IVsToolboxDataProvider2 Members

Include Protected Members
Include Inherited Members

Provides support for additional Toolbox features. In particular, IVsToolboxDataProvider2 is used to implement Toolbox persistence through the vssettings feature. Users will save and retrieve such information through the Import/Export Settings command, found on the IDE's Tools menu.

The IVsToolboxDataProvider2 type exposes the following members.

Methods

 

Name

Description

Public method

GetDisplayName

Retrieves the localized name of the data provider.

Public method

GetItemID

Used by the environment to retrieve and saves the canonical ID for the given Toolbox tab when a user selects the export option from the Import/Export Settings feature available on the IDE’s Tools menu.

Public method

GetItemTipInfo

Supplies ToolTip data for a Toolbox item.

Public method

GetPackageGUID

Retrieves the GUID of the VSPackage to which this data provider belongs.

Public method

GetProfileData

Obtains any extra information, if needed, about a Toolbox item which can be saved through the settings mechanism using the Import/Export Settings feature available on the IDE’ Tools menu.

Public method

GetUniqueID

Retrieves the unique ID for the given Toolbox tab.

Public method

ReconstituteItem

Recreates a Toolbox item from data stored using the settings mechanism when a user chooses to retrieve settings using the Import/Export Settings feature available on the IDE’s Tools menu.

Top

See Also

Reference

IVsToolboxDataProvider2 Interface

Microsoft.VisualStudio.Shell.Interop Namespace