UsedCommand, élément
permet à un VSPackage pour accéder à une commande qui est définie dans un autre fichier de .vsct. Par exemple, si votre VSPackage utilise la commande standard de Copier , définie par le shell de Visual Studio , vous pouvez ajouter une commande à un menu ou une barre d'outils sans re-l'implémenter.
<UsedCommand guid="guidMyCommandGroup" id="MyCommand" />
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribut |
Description |
---|---|
GUID |
Obligatoire. GUID de la paire d'ID de GUID qui identifie la commande. |
id |
Obligatoire. L'ID de la paire d'ID de GUID qui identifie la commande. |
Condition |
Facultatif. Consultez Attributs conditionnels de schéma XML VSCT. |
Éléments enfants
Élément |
Description |
---|---|
Aucun |
Éléments parents
Élément |
Description |
---|---|
éléments d'UsedCommand de groupes et d'autres regroupements d'UsedCommands. |
Notes
En ajoutant une commande à l'élément d' <UsedCommands> , un VSPackage indique à l'environnement de Visual Studio que le VSPackage a besoin de la commande. Vous devez ajouter un élément d' <UsedCommand> pour une commande que votre package requiert qui n'a pas pu être inclus dans toutes les versions et configurations de Visual Studio. Par exemple, si votre package appelle une commande spécifique à Visual C++, la commande ne sera pas à la disposition des utilisateurs Visual Web Developer à moins que nous vous conseillons d'inclure un élément d' <UsedCommand> pour la commande.
Exemple
<UsedCommands>
<UsedCommand guid="guidVSStd97" id="cmdidCut"/>
<UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
<UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>