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.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

[InterfaceTypeAttribute()]
[GuidAttribute("5C67B771-43AD-4BCF-9342-E82CF8E4CBFD")]
public interface IVsToolbox3

The IVsToolbox3 type exposes the following members.

  NameDescription
Public methodGetGeneralTabIDGets the ID for the General tab.
Public methodGetIDOfTabRetrieves the canonical ID for the given localized name of the Toolbox tab.
Public methodGetItemDisplayNameGets the display name of an item.
Public methodGetItemIDGets the unique ID of a item.
Public methodGetLastModifiedTimeReturns the most recent time at which the Toolbox contents were modified.
Public methodGetTabOfIDRetrieves the localized name of a Toolbox tab, given its canonical ID.
Public methodSetIDOfTabSets the canonical ID for the given Toolbox tab.
Top

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.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft