Partager via


Symbols, élément

Définit les GUID et identificateurs utilisés par d'autres éléments de VSCT. Pour le code non managé, ces informations proviennent en général à partir de les fichiers d'en-tête qui sont spécifiés par Extern, élément. Le code managé utilise les éléments enfants de l'élément de symboles pour définir ces informations.

Si vous créez un fichier de .vsct à partir d'un fichier existant de .cto, les symboles sont générés comme enfants de l'élément de symboles. Pour plus d'informations, consultez Comment : Créez un. fichier de Vsct d'exister. fichier de CTO.

L'élément de symboles ne doit pas être confondu avec Define, élément, qui définit des paires nom-valeur qui est utilisé par le préprocesseur.

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

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut

Description

Aucun

Éléments enfants

Élément

Description

GuidSymbol

Définit un symbole GUID. GuidSymbol a deux attributs requis : nom et valeur. Le nom est le nom du symbole, la valeur est la valeur GUID comme une chaîne.

par exemple : <GuidSymbol name="guidVsPackage1Pkg"   value="{c5f54698-101a-4846-84d3-dc748f9cd848}" />

IDSymbol

définit un symbole. IDSymbol a deux attributs requis : nom et valeur. Le nom est le nom du symbole, et la valeur est la valeur du symbole sous forme de chaîne.

par exemple : <IDSymbol name="MyMenuGroup" value="0x1020" />

Éléments parents

Élément

Description

CommandTable, élément

l'élément racine du fichier de .vsct.

Exemple

<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>

Voir aussi

Autres ressources

Tableau de commande Visual Studio (. fichiers de Vsct)