IVsToolbox3 Interface
Provides persistence and localization support for a Toolbox. Extends, but does not inherit from, IVsToolbox2. You can get an instance of the interface from the SVsToolbox (SID_SVsToolbox) service.
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
| Name | Description | |
|---|---|---|
![]() | GetGeneralTabID(String^) | Gets the ID for the General tab. |
![]() | GetIDOfTab(String^, String^) | Retrieves the canonical ID for the given localized name of the Toolbox tab. |
![]() | GetItemDisplayName(IDataObject^, String^) | Gets the display name of an item. |
![]() | GetItemID(IDataObject^, String^) | Gets the unique ID of a item. |
![]() | GetLastModifiedTime(array<SYSTEMTIME>^) | Returns the most recent time at which the Toolbox contents were modified. |
![]() | GetTabOfID(String^, String^) | Retrieves the localized name of a Toolbox tab, given its canonical ID. |
![]() | SetIDOfTab(String^, String^) | Sets the canonical ID for the given Toolbox tab. |
The methods of IVsToolbox3 enable a package to manipulate locale-independent identifiers for Toolbox tabs. These identifiers support vssettings and the Import/Export Settings feature.
For information about how to use IVsToolbox3 as well as IVsToolbox2 and IVsToolbox, see How to: Provide Custom Toolbox Items By Using Interop Assemblies.
