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