Partilhar via


Comando padrão, o grupo e o posicionamento da barra de ferramentas

Para estabilidade e uniformidade de produto, a interface do usuário exibe determinados grupos de comando por padrão, e Visual Studio fornece definições para grupos de comando e comandos. Os VSPackages também pode usar os comandos padrão e grupos de comando.

Os grupos de comando padrão se enquadram em três categorias: IDE comandos, comandos de produto e comandos de editor.

Comandos do IDE padrão

Barra de ferramentas padrão do IDE inclui comandos compartilhados por todos os produtos contidos no Visual Studio. Eles incluem comandos relacionados a operações de projeto genérico, como o Salvar comando e o Adicionar Item comando. VSPackages não deve adicionar ou subtrair essa barra de ferramentas, com uma exceção: se o produto ou o VSPackage adiciona uma nova janela de ferramenta, a janela deve ser adicionada à lista de janelas de ferramentas disponíveis no modo menu. Novos produtos ou VSPackages pode adicionar sua própria barra de ferramentas.

Comandos de produto padrão

Cada produto pode fornecer o IDE com sua própria barra de ferramentas padrão que contém importantes e comandos usados com freqüência. No entanto, é melhor, usar menus e barras de ferramentas sempre que possível existente e suplementá-las com outras barras de ferramentas de tarefas específicas conforme necessário.

O campo de prioridade de uma barra de ferramentas determina o posicionamento da linha. Prioridade zero coloca a barra de ferramentas na terceira linha (linha 3), abaixo da barra de menu (linha 1) e o padrão barra de ferramentas (linha 2). Portanto, outras barras de ferramentas aparecem na linha (prioridade + 3). Barras de ferramentas subseqüentes são colocadas na mesma linha, se houver espaço; Caso contrário, elas são movidas automaticamente para a próxima linha.

Editor de comandos padrão

Um VSPackage fornece um editor personalizado deve fornecer uma barra de ferramentas padrão que contém o mais importante e comandos usados nesse editor. A barra de ferramentas do editor deve aparecer quando o editor está ativo e deve ficar ocultos quando o editor não está ativo. Essa visibilidade é controlada na VisibilityConstraints Element do arquivo .vsct.

Barras de ferramentas do Editor devem ser colocadas abaixo de barras de ferramentas do IDE e o produto.

Consulte também

Conceitos

Como a VSPackages adicionar elementos de Interface do usuário ao IDE

Outros recursos

Comandos, Menus e grupos definidos pelo IDE

Designing Command Table Configuration Files