Élément CommandTable

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

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

Voir aussi