Compartilhar via


Elemento UsedCommand

Permite que um VSPackage acesse um comando definido em outro arquivo .vsct. Por exemplo, se o VSPackage usa o comando Copy padrão, que é definido pelo shell do Visual Studio, você pode adicionar o comando a um menu ou barra de ferramentas sem reimplementá-lo.

Syntax

<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 de ID do GUID que identifica o comando.
ID Obrigatório. A ID do par de ID do GUID que identifica o comando.
Condição Opcional. Consulte Atributos condicionais.

Elementos filho

Elemento Descrição
Nenhum

Elementos pai

Elemento Descrição
Elemento UsedCommands Agrupa elementos UsedCommand e outros agrupamentos UsedCommands.

Comentários

Ao adicionar um comando ao elemento , um VSPackage informa ao <UsedCommands> ambiente do Visual Studio que o VSPackage requer o comando. Você deve adicionar um <UsedCommand> elemento para qualquer comando que seu pacote requer que pode não ser incluído em todas as versões e configurações do Visual Studio. Por exemplo, se o pacote chama um comando que é específico para o Visual C++, o comando não estará disponível para os usuários do Visual Web Developer, a menos que você inclua um <UsedCommand> elemento para o comando.

Exemplo

<UsedCommands>
  <UsedCommand guid="guidVSStd97" id="cmdidCut"/>
  <UsedCommand guid="guidVSStd97" id="cmdidCopy"/>
  <UsedCommand guid="guidVSStd97" id="cmdidPaste"/>
</UsedCommands>

Confira também