Elemento UsedCommand
Consente a un VSPackage per accedere a un comando definito in un altro file di .vsct. Ad esempio, se il package VS utilizza il comando standard di copia , definito dalla shell di Visual Studio , è possibile aggiungere un comando a un menu o la barra degli strumenti senza ri-implementarla.
<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. Il GUID della coppia di GUID ID che identifica il comando. |
id |
Obbligatorio. L'ID della coppia di GUID ID che identifica il comando. |
Condizione |
Parametro facoltativo. Vedere Attributi condizionali dello Schema XML VSCT. |
Elementi figlio
Elemento |
Descrizione |
---|---|
Nessuno |
Elementi padre
Elemento |
Descrizione |
---|---|
Elementi di UsedCommand di gruppi e altri raggruppamenti di UsedCommands. |
Note
Aggiunta di un comando all'elemento di <UsedCommands> , un VSPackage notifica all'ambiente di Visual Studio che il package VS richiede il comando. È necessario aggiungere un elemento di <UsedCommand> per qualsiasi comando che il pacchetto richiede che potrebbe non essere incluso in tutte le versioni e configurazioni di Visual Studio. Ad esempio, se il pacchetto chiama un comando specifico per Visual C++, il comando non sarà disponibile agli utenti di Visual Web Developer a meno che non venga incluso un elemento di <UsedCommand> per il comando.
Esempio
<UsedCommands>
<UsedCommand guid="guidVSStd97" id="cmdidCut"/>
<UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
<UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>