ToolBoxTab.Activate - метод
Перемещает фокус на текущий элемент.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
Sub Activate
void Activate()
void Activate()
abstract Activate : unit -> unit
function Activate()
Заметки
Вызов Activate аналогичен результату, получаемому, когда пользователь щелкает данный элемент, однако при этом не возникает событие Click ("нажатие").
Примеры
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();
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации