Поделиться через


ToolBox - интерфейс

Представляет панель элементов в интегрированной среде разработки (IDE).

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
<GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")> _
Public Interface ToolBox
[GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")]
public interface ToolBox
[GuidAttribute(L"56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")]
public interface class ToolBox
[<GuidAttribute("56FCD5AF-7F17-4C5C-AA8D-AE2BB2DDBF38")>]
type ToolBox =  interface end
public interface ToolBox

Тип ToolBox предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство ActiveTab Возвращает текущий выбранный элемент на панели элементов.
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство Parent Получает непосредственный родительский объект для объекта ToolBox.
Открытое свойство ToolBoxTabs Возвращает коллекцию всех вкладок панели элементов.

В начало страницы

Заметки

Объект Window представляет окно панели элементов.ToolBox содержит коллекцию объектов ToolBoxTab, таких как управляющие элементы.Отдельные элементы во вкладках панели элементов представлены объектами ToolBoxItem.

Особая вкладка, называемая буфером обмена, содержит последние 15 элементов, вырезанных или скопированных в буфер обмена.

В интегрированной среде разработки имеется только один объект ToolBox.

Примеры

Sub ToolboxExample()
    ' Define the variables and create an object reference to the IDE's  
    ' ToolBox object.
    Dim win As Window = DTE.Windows.Item(Constants.vsWindowKindToolbox)
    Dim tlBox As ToolBox = win.Object
    Dim tbxTabs As ToolBoxTabs

    ' Create an object reference to the ToolBoxTabs object.
    tbxTabs = tlBox.ToolBoxTabs

    ' Now you can manipulate the ToolBox.
    ' List the total number of tabs in the ToolBox.
    MsgBox("Number of ToolBox tabs: " & tbxTabs.Count)
End Sub

См. также

Ссылки

EnvDTE - пространство имен