Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit des GUID et des ID utilisés par d’autres éléments VSCT. Pour le code non managé, ces informations proviennent généralement des fichiers d’en-tête spécifiés par l’élément Extern. Le code managé utilise les éléments enfants de l’élément Symbols pour définir ces informations.
Si vous créez un fichier .vsct à partir d’un fichier .cto existant, les symboles sont générés en tant qu’enfants de l’élément Symbols. Pour plus d’informations, consultez How to : Create a . Fichier Vsct à partir d’un fichier existant . Fichier Cto.
L’élément Symbols ne doit pas être confondu avec l’élément Define, qui définit des paires nom-valeur à utiliser par le préprocesseur.
Syntaxe
<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 |
|---|---|
| None |
Éléments enfants
| Élément | Description |
|---|---|
| GuidSymbol | Définit un symbole GUID. GuidSymbol a deux attributs obligatoires : nom et valeur. Le nom est le nom du symbole, et la valeur est la valeur du GUID sous forme de chaîne. Par exemple :<GuidSymbol name="guidVsPackage1Pkg » value="{c5f54698-101a-4846-84d3-dc748f9cd848} » /> |
| IDSymbol | Définit un symbole. IDSymbol a deux attributs obligatoires : 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 |
|---|---|
| Élément CommandTable | Élément racine du fichier .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>