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.
CommandTable est l’élément racine du fichier .vsct . Il s’agit du fichier qui définit la disposition et le type réels des commandes qu’un VSPackage fournit à l’IDE. Les commandes peuvent inclure des éléments de menu, des menus, des barres d’outils et des zones de liste déroulante. Pour plus d’informations, consultez les fichiers de la table de commandes Visual Studio (.vsct).
Syntaxe
<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>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
| Attribut | Description |
|---|---|
| xmlns | Obligatoire. Espaces de noms XML :xmlns=http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTablexmlns :xs="http://www.w3.org/2001/XMLSchema » |
| language | facultatif. L’attribut de langue peut être utilisé pour spécifier la langue par défaut de tous les <éléments Strings dans la table de commandes> . Si la langue n’est pas spécifiée, la langue du processus actuel est utilisée : language="en-us » |
Éléments enfants
| Élément | Description |
|---|---|
| Élément Extern | facultatif. Contient des directives de préprocesseur pour le compilateur. |
| Élément Include | facultatif. Contient les chemins d’accès aux fichiers à inclure dans la compilation. |
| Définir un élément | facultatif. Définit un symbole en fonction de son nom et de sa valeur. |
| Élément Commands | facultatif. Élément parent définissant toutes les commandes du VSPackage qui contient tous les autres éléments. |
| Élément CommandPlacements | facultatif. Définit l’emplacement dans la barre de commandes où les commandes doivent être placées. |
| Élément VisibilityConstraints | facultatif. Détermine la visibilité statique des commandes et des barres d’outils. |
| Élément KeyBindings | facultatif. Spécifie les combinaisons de touches de raccourci, le cas échéant, pour les commandes. |
| Élément UsedCommands | facultatif. Permet à un VSPackage d’implémenter éventuellement sa propre version de fonctionnalités initialement prise en charge par d’autres VSPackages. |
| Élément Symbols | facultatif. Contient toutes les données de symboles (GUID, ID, etc.) pour le compilateur. |
Éléments parents
| Élément | Description |
|---|---|
| None |