ToolBoxTab2 Interface
Visual Studio 2015
Represents a tab in the Toolbox, along with any objects the tab contains.
Assembly: EnvDTE80 (in EnvDTE80.dll)
| Name | Description | |
|---|---|---|
![]() | Collection | Gets the collection containing the ToolBoxTab object supporting this property. |
![]() | DTE | Gets the top-level extensibility object. |
![]() | ListView | Gets or sets a value indicating whether items in a particular ToolBox tab display in List view or Icon view format. |
![]() | Name | Gets or sets the name of the ToolBoxTab2 object. |
![]() | ToolBoxItems | Gets the collection of ToolBoxItems associated with a ToolBoxTab. |
![]() | UniqueID | Sets or gets a unique ID for the specified tab. |
| Name | Description | |
|---|---|---|
![]() | Activate() | Moves the focus to the current item. |
![]() | Delete() | Removes the ToolBoxTab from a collection. |
This example selects and activates the first ToolBoxTab2 item and displays its name in a message box.
using EnvDTE; using EnvDTE80; using System.Windows.Forms; public void ToolBoxTabExample(DTE2 dte) { ToolBox tlBox; ToolBoxTabs tbxTabs; ToolBoxTab2 tbxTab; ToolBoxItem tbxItem; try { // Create an object reference to the IDE's ToolBox object and // its tabs. tlBox = (ToolBox)_applicationObject.Windows.Item (Constants.vsWindowKindToolbox).Object; tbxTabs = tlBox.ToolBoxTabs; // Select the first Toolbox Tab. tbxTab = (ToolBoxTab2)tbxTabs.Item(1); MessageBox.Show("The name of the first Toolbox tab is: " + tbxTab.Name); tbxTab.Activate(); tbxItem = tbxTab.ToolBoxItems.Item(1); MessageBox.Show("Toolbox item name: " + tbxItem.Name); } catch (Exception ex) { MessageBox.Show("ERROR: " + ex.Message); } }
Show:

