Elemento UsedCommand
Consente a un VSPackage di accedere a un comando definito in un altro file vsct. Ad esempio, se il pacchetto VSPackage usa il comando Copia standard, definito dalla shell di Visual Studio, è possibile aggiungere il comando a un menu o a una barra degli strumenti senza implementarlo di nuovo.
Sintassi
<UsedCommand guid="guidMyCommandGroup" id="MyCommand" />
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Attributi
Attributo | Descrizione |
---|---|
guid | Obbligatorio. GUID della coppia ID GUID che identifica il comando. |
ID | Obbligatorio. ID della coppia ID GUID che identifica il comando. |
Condizione | Facoltativo. Vedere Attributi condizionali. |
Elementi figlio
Elemento | Descrizione |
---|---|
Nessuna |
Elementi padre
Elemento | Descrizione |
---|---|
Elemento UsedCommands | Raggruppa gli elementi UsedCommand e altri raggruppamenti UsedCommands. |
Osservazioni:
Aggiungendo un comando all'elemento , un VSPackage informa l'ambiente <UsedCommands>
di Visual Studio che il pacchetto VSPackage richiede il comando . È consigliabile aggiungere un <UsedCommand>
elemento per qualsiasi comando richiesto dal pacchetto che potrebbe non essere incluso in tutte le versioni e configurazioni di Visual Studio. Ad esempio, se il pacchetto chiama un comando specifico di Visual C++, il comando non sarà disponibile per gli utenti di Visual Web Developer a meno che non si includa un <UsedCommand>
elemento per il comando.
Esempio
<UsedCommands>
<UsedCommand guid="guidVSStd97" id="cmdidCut"/>
<UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
<UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>