Elemento de UsedCommand
Permite que um VSPackage acessar um comando que é definido em outro arquivo de .vsct. Por exemplo, se seu VSPackage usa o padrão de Copy comando, que é definido pelo Visual Studio shell, você pode adicionar o comando a um menu ou barra de ferramentas sem reimplementação-lo.
<UsedCommand guid="guidMyCommandGroup" id="MyCommand" />
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Atributo |
Descrição |
---|---|
GUID |
Obrigatório. O GUID do par identificação GUID que identifica o comando. |
id |
Obrigatório. A identificação do par identificação GUID que identifica o comando. |
Condição |
Opcional. Consulte Atributos de condicional do esquema XML VSCT. |
Elementos filho
Elemento |
Descrição |
---|---|
Nenhum |
Elementos pai
Elemento |
Descrição |
---|---|
Elementos de UsedCommand de grupos e outros agrupamentos de UsedCommands. |
Comentários
Adicionando um comando para o <UsedCommands> VSPackage de elemento, informa a Visual Studio que o VSPackage exige que o comando de ambiente. Você deve adicionar um <UsedCommand> elemento para qualquer comando que requer que o seu pacote não pode ser incluído em todas as versões e configurações de Visual Studio. Por exemplo, se seu pacote chama um comando específico para o Visual C++, o comando não estará disponível para usuários do Visual Web Developer, a menos que você incluir um <UsedCommand> elemento para o comando.
Exemplo
<UsedCommands>
<UsedCommand guid="guidVSStd97" id="cmdidCut"/>
<UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
<UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>