É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.
<UsedCommand guid="guidMyCommandGroup" id="MyCommand" />
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
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ément | Description |
---|---|
None |
Élément | Description |
---|---|
Élément UsedCommands | Regroupe les éléments UsedCommand et d’autres regroupements UsedCommands. |
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.
<UsedCommands>
<UsedCommand guid="guidVSStd97" id="cmdidCut"/>
<UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
<UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>