ToolBoxItem.Delete Method
Removes the ToolBoxItem object from the collection.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
Sub Delete
'Usage
Dim instance As ToolBoxItem
instance.Delete()
void Delete()
void Delete()
function Delete()
Examples
Sub DeleteExample(ByVal dte As DTE2)
' Add a new tab to the ToolBox.
Dim box As ToolBox = dte.ToolWindows.ToolBox
Dim tab As ToolBoxTab = box.ToolBoxTabs.Add("Sample ToolBoxTab")
' Add two ToolBoxItem objects to the new ToolBox tab.
Dim item As ToolBoxItem = _
tab.ToolBoxItems.Add("Text Item", "Hello, text item!")
tab.ToolBoxItems.Add("HTML Item", "Hello, HTML item!", _
vsToolBoxItemFormat.vsToolBoxItemFormatHTML)
' Select the "Text Item" ToolBox item.
box.Parent.AutoHides = False
box.Parent.Activate()
tab.Activate()
item.Select()
If MsgBox("Delete the selected ToolBox item?", MsgBoxStyle.YesNo) _
= MsgBoxResult.Yes Then
item.Delete()
End If
End Sub
public void DeleteExample(DTE2 dte)
{
// Add a new tab to the ToolBox.
ToolBox box = dte.ToolWindows.ToolBox;
ToolBoxTab tab = box.ToolBoxTabs.Add("Sample ToolBoxTab");
// Add two ToolBoxItem objects to the new ToolBox tab.
ToolBoxItem item = tab.ToolBoxItems.Add("Text Item",
"Hello, text item!",
vsToolBoxItemFormat.vsToolBoxItemFormatText);
tab.ToolBoxItems.Add("HTML Item", "Hello, HTML item!",
vsToolBoxItemFormat.vsToolBoxItemFormatHTML);
// Select the "Text Item" ToolBox item.
box.Parent.AutoHides = false;
box.Parent.Activate();
tab.Activate();
item.Select();
if (MessageBox.Show("Delete the selected ToolBox item?", "",
MessageBoxButtons.YesNo) == DialogResult.Yes)
item.Delete();
}
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
Other Resources
How to: Compile and Run the Automation Object Model Code Examples