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>