Elemento CommandTable
CommandTable é o elemento raiz do arquivo .vsct . Esse é o arquivo que define o layout real e o tipo dos comandos que um VSPackage fornece ao IDE. Os comandos podem incluir itens de menu, menus, barras de ferramentas e caixas de combinação. Para obter mais informações, consulte Arquivos de tabela de comando (.vsct) do Visual Studio.
Syntax
<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>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Atributos
Atributo | Descrição |
---|---|
xmlns | Obrigatório. Namespaces XML:xmlns=http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable xmlns:xs=""http://www.w3.org/2001/XMLSchema |
linguagem | Opcional. O atributo language pode ser usado para especificar o idioma padrão de todos os <elementos Strings na tabela de> comandos. Se o idioma não for especificado, o idioma do processo atual será usado: language="pt-br" |
Elementos filho
Elemento | Descrição |
---|---|
Elemento externo | Opcional. Contém diretivas de pré-processador para o compilador. |
Elemento Include | Opcional. Contém caminhos para todos os arquivos a serem incluídos na compilação. |
Definir elemento | Opcional. Define um símbolo com seu nome e valor. |
Elemento Commands | Opcional. O elemento pai que define todos os comandos para o VSPackage que contém todos os outros elementos. |
Elemento CommandPlacements | Opcional. Define onde na barra de comandos os comandos devem ser colocados. |
Elemento VisibilityConstraints | Opcional. Determina a visibilidade estática de comandos e barras de ferramentas. |
Elemento KeyBindings | Opcional. Especifica as combinações de teclas de atalho, se houver, para os comandos. |
Elemento UsedCommands | Opcional. Permite que um VSPackage implemente opcionalmente sua própria versão da funcionalidade originalmente suportada por outros VSPackages. |
Elemento Symbols | Opcional. Contém quaisquer dados de símbolo -- GUIDs, IDs e assim por diante -- para o compilador. |
Elementos pai
Elemento | Descrição |
---|---|
Nenhum |