ToolBoxTab.Activate Method
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.
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.