ToolWindows.ToolBox Property
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.
Gets the ToolBox object.
public:
property EnvDTE::ToolBox ^ ToolBox { EnvDTE::ToolBox ^ get(); };
public:
property EnvDTE::ToolBox ^ ToolBox { EnvDTE::ToolBox ^ get(); };
[System.Runtime.InteropServices.DispId(4)]
public EnvDTE.ToolBox ToolBox { [System.Runtime.InteropServices.DispId(4)] get; }
[<System.Runtime.InteropServices.DispId(4)>]
[<get: System.Runtime.InteropServices.DispId(4)>]
member this.ToolBox : EnvDTE.ToolBox
Public ReadOnly Property ToolBox As ToolBox
Property Value
A ToolBox object.
- Attributes
Examples
This example opens the Toolbox, displays the name of the active tab, adds a new tab, and then deletes it.
Imports EnvDTE
Imports EnvDTE80
Public Sub ToolboxManip(ByVal dte As DTE2)
Dim myToolBox As ToolBox
myToolBox = _applicationObject.ToolWindows.ToolBox
_applicationObject.ExecuteCommand("View.toolbox", " ")
MsgBox("The total number of Toolbox tabs is: " _
& myToolBox.ToolBoxTabs.Count)
MsgBox("The name of the active Toolbox tab is: " _
& myToolBox.ActiveTab.Name)
MsgBox("Adding a MyTab to the Toolbox...")
myToolBox.ToolBoxTabs.Add("MyTab")
MsgBox("Deleting MyTab from the Toolbox")
myToolBox.ToolBoxTabs.Item("MyTab").Delete()
End Sub
using EnvDTE;
using EnvDTE80;
using System.Windows.Forms;
public void ToolboxManip (DTE2 dte)
{
ToolBox myToolBox;
myToolBox = _applicationObject.ToolWindows.ToolBox;
_applicationObject.ExecuteCommand("View.toolbox", " ");
MessageBox.Show("The total number of Toolbox tabs is: "
+ myToolBox.ToolBoxTabs.Count);
MessageBox.Show("The name of the active Toolbox tab is: "
+ myToolBox.ActiveTab.Name);
MessageBox.Show("Adding a MyTab to the Toolbox...");
myToolBox.ToolBoxTabs.Add("MyTab");
MessageBox.Show("Deleting MyTab from the Toolbox");
myToolBox.ToolBoxTabs.Item("MyTab").Delete();
}