UsedCommand (Elemento)
Permite a un Paquete para tener acceso a un comando que está definido en otro archivo de .vsct. Por ejemplo, si el Paquete utiliza el comando estándar de Copiar , definido por el shell de Visual Studio , puede agregar el comando a un menú o la barra de herramientas sin re-implementarla.
<UsedCommand guid="guidMyCommandGroup" id="MyCommand" />
Atributos y elementos
En las próximas secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo |
Descripción |
---|---|
guid |
Obligatorio. GUID del par de identificador del GUID que identifica el comando. |
id |
Obligatorio. El identificador del par de identificador del GUID que identifica el comando. |
Condition |
Opcional. Vea Atributos condicionales del esquema XML de VSCT. |
Elementos secundarios
Elemento |
Descripción |
---|---|
None |
Elementos primarios
Elemento |
Descripción |
---|---|
Elementos de UsedCommand de grupos y otras agrupaciones de UsedCommands. |
Comentarios
Agregar un comando al elemento de <UsedCommands> , un VSPackage informa al entorno de Visual Studio que el Paquete requiere el comando. Debe agregar un elemento de <UsedCommand> para cualquier comando que el paquete requiere que no se incluyan en todas las versiones y configuraciones de Visual Studio. Por ejemplo, si el paquete llama a un comando específicos de Visual C++, el comando no estará disponible para los usuarios de Visual Web developer a menos que incluye un elemento de <UsedCommand> para el comando.
Ejemplo
<UsedCommands>
<UsedCommand guid="guidVSStd97" id="cmdidCut"/>
<UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
<UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>