Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
CommandTable — это корневой элемент VSCT-файла . Это файл, определяющий фактический макет и тип команд, которые предоставляет VSPackage интегрированной среде разработки. Команды могут включать элементы меню, меню, панели инструментов и поля со списком. Дополнительные сведения см. в файлах командной таблицы Visual Studio (VSCT).
Синтаксис
<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema" >
<Extern>... </Extern>
<Include>... </Include>
<Define>... </Define>
<Commands>... </Commands>
<CommandPlacements>... </CommandPlacements>
<VisibilityConstraints>... </VisibilityConstraints>
<KeyBindings>... </KeyBindings>
<UsedCommands... </UsedCommands>
<Symbols>... </Symbols>
</CommandTable>
Элементы и атрибуты
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
| Атрибут | Description |
|---|---|
| xmlns | Обязательно. Пространства имен XML:xmlns=http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTablexmlns:xs="http://www.w3.org/2001/XMLSchema" |
| language | Необязательно. Атрибут языка можно использовать для указания языка по умолчанию всех <элементов Strings> в командной таблице. Если язык не указан, будет использоваться язык текущего процесса: language="en-us" |
Дочерние элементы
| Элемент | Description |
|---|---|
| Элемент Extern | Необязательно. Содержит директивы препроцессора для компилятора. |
| Элемент Include | Необязательно. Содержит пути к любым файлам для включения в компиляцию. |
| Элемент Define | Необязательно. Определяет символ, заданный его именем и значением. |
| Элемент Commands | Необязательно. Родительский элемент, определяющий все команды VSPackage, содержащие все остальные элементы. |
| Элемент CommandPlacements | Необязательно. Определяет место размещения команд на панели команд. |
| Элемент VisibilityConstraints | Необязательно. Определяет статическую видимость команд и панелей инструментов. |
| Элемент KeyBindings | Необязательно. Задает сочетания клавиш, если таковые имеются, для команд. |
| Элемент UsedCommands | Необязательно. Позволяет VSPackage при необходимости реализовать собственную версию функциональных возможностей, изначально поддерживаемых другими пакетами VSPackage. |
| Элемент Symbols | Необязательно. Содержит любые данные символов — идентификаторы, идентификаторы и т. д. для компилятора. |
Родительские элементы
| Элемент | Description |
|---|---|
| Нет |