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


Commands2 - интерфейс

Содержит все команды среды в форме объектов Command.

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

Синтаксис

'Декларация
<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")> _
Public Interface Commands2 _
    Inherits Commands
[GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface Commands2 : Commands
[GuidAttribute(L"7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface class Commands2 : Commands
[<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")>]
type Commands2 =  
    interface
        interface Commands
    end
public interface Commands2 extends Commands

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

Свойства

  Имя Описание
Открытое свойство Count (Унаследовано от Commands.)
Открытое свойство Count Возвращает значение, указывающее число объектов в коллекции Commands.
Открытое свойство DTE (Унаследовано от Commands.)
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство Parent (Унаследовано от Commands.)
Открытое свойство Parent Возвращает непосредственный родительский объект для коллекции Commands.

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

Методы

  Имя Описание
Открытый метод Add(String, Int32, Object%) (Унаследовано от Commands.)
Открытый метод Add(String, Int32, Object%) Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод AddCommandBar(String, vsCommandBarType, Object, Int32) (Унаследовано от Commands.)
Открытый метод AddCommandBar(String, vsCommandBarType, Object, Int32) Создает панель команд, которая сохраняется и становится доступна при следующем запуске среды.
Открытый метод AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) (Унаследовано от Commands.)
Открытый метод AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) Создает команду с именем, которая сохраняется средой и становится доступной при следующем запуске среды, даже если модуль настроек при запуске среды не загружается.
Открытый метод AddNamedCommand2 Создает команду с именем, которая сохраняется средой и становится доступной при следующем запуске среды, даже если модуль настроек при запуске среды не загружается.
Открытый метод CommandInfo(Object, String%, Int32%) (Унаследовано от Commands.)
Открытый метод CommandInfo(Object, String%, Int32%) Возвращает GUID и идентификатор команды, связанные с данным элементом управления CommandBar.
Открытый метод GetEnumerator() (Унаследовано от Commands.)
Открытый метод GetEnumerator() Возвращает перечислитель элементов коллекции Commands.
Открытый метод Item(Object, Int32) (Унаследовано от Commands.)
Открытый метод Item(Object, Int32) Возвращает проиндексированный член коллекции.
Открытый метод Raise(String, Int32, Object%, Object%) (Унаследовано от Commands.)
Открытый метод Raise(String, Int32, Object%, Object%) Выполняет указанную команду.
Открытый метод RemoveCommandBar(Object) (Унаследовано от Commands.)
Открытый метод RemoveCommandBar(Object) Удаляет панель команд, созданную с помощью метода AddCommandBar.
Открытый метод UpdateCommandUI Вызывает обновление состояния команд пользовательского интерфейса.

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

См. также

Ссылки

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