Partilhar via


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

Elemento de UsedCommands

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>

Consulte também

Referência

Elemento de UsedCommands

Outros recursos

Tabela Visual Studio de comando (.Arquivos de VSCT)