Partager via


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

UsedCommands, élément

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

Voir aussi

Référence

UsedCommands, élément

Autres ressources

Tableau de commande Visual Studio (. fichiers de Vsct)