Partager via


ToolBoxTab.Activate Method

Definition

Moves the focus to the current item.

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

Examples

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

Remarks

When Activate is invoked, it is as if the user clicked the item, but no click events occurred.

Applies to