Partager via


Élément UsedCommand

Permet à un VSPackage d’accéder à une commande définie dans un autre fichier .vsct. Par exemple, si votre VSPackage utilise la commande de copie standard, définie par l’interpréteur de commandes Visual Studio, vous pouvez ajouter la commande à un menu ou à une barre d’outils sans la réinscrire.

Syntaxe

<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 ID GUID qui identifie la commande.
id Obligatoire. ID de la paire ID GUID qui identifie la commande.
Condition facultatif. Consultez attributs conditionnels.

Éléments enfants

Élément Description
None

Éléments parents

Élément Description
Élément UsedCommands Regroupe les éléments UsedCommand et d’autres regroupements UsedCommands.

Notes

En ajoutant une commande à l’élément <UsedCommands> , un VSPackage informe l’environnement Visual Studio que VSPackage requiert la commande. Vous devez ajouter un <UsedCommand> élément pour toute commande que votre package nécessite qu’il ne soit pas 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 disponible pour les utilisateurs de Visual Web Developer, sauf si vous incluez un <UsedCommand> élément pour la commande.

Exemple

<UsedCommands>
  <UsedCommand guid="guidVSStd97" id="cmdidCut"/>
  <UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
  <UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>

Voir aussi