Metodo ToolBoxTab2.Delete

Rimuove l'oggetto ToolBoxTab da un insieme.

Spazio dei nomi:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Sintassi

'Dichiarazione
Sub Delete
void Delete()
void Delete()
abstract Delete : unit -> unit 
function Delete()

Implementa

ToolBoxTab.Delete()

Esempi

In questo esempio viene aggiunto a una scheda Casella degli strumenti un nuovo elemento, che viene quindi attivato e infine eliminato in base alle scelte dell'utente. Per ulteriori informazioni sulla modalità di esecuzione di questo esempio come componente aggiuntivo, vedere Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione.

Sub DeleteExample(ByVal dte As DTE2)
    ' Add a new tab to the Toolbox.
    Dim box As ToolBox = dte.ToolWindows.ToolBox
    Dim tab As ToolBoxTab2 = CType(box.ToolBoxTabs.Add _
    ("Sample ToolBoxTab"), ToolBoxTab2)
    ' 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;
    ToolBoxTab2 tab = (ToolBoxTab2)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();
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ToolBoxTab2 Interfaccia

Overload Delete

Spazio dei nomi EnvDTE80