Compartilhar via


ToolBoxItem.Delete Method

Definition

Removes the ToolBoxItem object from the collection.

public:
 void Delete();
public:
 void Delete();
void Delete();
[System.Runtime.InteropServices.DispId(3)]
public void Delete ();
[<System.Runtime.InteropServices.DispId(3)>]
abstract member Delete : unit -> unit
Public Sub Delete ()
Attributes

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();  
}  

Applies to