Partilhar via


Elemento de símbolos

Define o IDs que são usadas por outros elementos VSCT e GUIDs. Para código não gerenciado, essas informações geralmente vem dos arquivos de cabeçalho que são especificados por Elemento extern. Gerenciado código usa os elementos filho do elemento símbolos para definir essas informações.

Se você criar um arquivo de .vsct de um arquivo de .cto existente, os símbolos serão gerados como filhos do elemento símbolos. Para obter mais informações, consulte Como: criar um.Arquivo de VSCT de uma já existente.Arquivo do CTO.

O elemento de símbolos não deve ser confundido com o Definir o elemento, que define os pares nome-valor para uso no pré-processador.

<Symbols>
  <GuidSymbol>... </GuidSymbol>
  <GuidSymbol>... </GuidSymbol>
</Symbols>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Atributo

Descrição

Nenhum

Elementos filho

Elemento

Descrição

GuidSymbol

Define um símbolo GUID. GuidSymbol possui dois atributos obrigatórios: nome e valor. O nome é o nome do símbolo e o valor é o valor do GUID como uma seqüência de caracteres.

Por exemplo: < nome de GuidSymbol = "guidVsPackage1Pkg" value = "{c5f54698-101a-4846-84d3-dc748f9cd848}" / >

IDSymbol

Define um símbolo. IDSymbol possui dois atributos obrigatórios: nome e valor. O nome é o nome do símbolo e o valor é o valor do símbolo como uma seqüência de caracteres.

Por exemplo: < nome de IDSymbol = "MyMenuGroup" value = "0x1020" / >

Elementos pai

Elemento

Descrição

Elemento de CommandTable

O elemento raiz do arquivo .vsct.

Exemplo

<Symbols>
  <GuidSymbol name="guidVsPackage1Pkg" value="{c5f54698-101a-4846-84d3-dc748f9cd848}" />
  <GuidSymbol name="guidVsPackage1CmdSet" value="{cb9dfd7f-2fcc-4a3e-aae8-f7fe30b1cfac}">
    <IDSymbol name="MyMenuGroup" value="0x1020" />
    <IDSymbol name="cmdidMyCommand" value="0x0100" />
    <IDSymbol name="cmdidMyTool" value="0x0101" />
  </GuidSymbol>
</Symbols>

Consulte também

Outros recursos

Tabela Visual Studio de comando (.Arquivos de VSCT)