Feedback ao usuário
No ambiente de desenvolvimento integrado (IDE) do Visual Studio, os comentários visuais sobre a funcionalidade disponível são baseados na seleção atual do usuário e no contexto de seleção global. A tabela a seguir lista a funcionalidade disponível em diferentes contextos de seleção.
Contexto de seleção | Funcionalidade disponível |
---|---|
IDE | Global |
Conjunto de produtos atual | Produto específico |
Hierarquia ativa | Tipo de hierarquia específico |
Item de hierarquia ativo | Tipo de item de hierarquia específico |
Documento ativo | Tipo de documento específico |
Janela de interface de vários documentos (MDI) mais alta | Tipo de janela específico |
Contexto atual da seleção | Contexto de seleção específico |
Se você apresentar apenas a funcionalidade de que os usuários precisam e fornecer continuamente a seleção consistente e o feedback do contexto do ambiente, reduzirá a complexidade no IDE. As regras a seguir se aplicam sempre que uma janela é aberta no IDE:
Se a janela alterar seu contexto de seleção, os comentários de seleção serão claramente indicados na janela e a janela Ajuda Dinâmica, se mostrada, será atualizada para refletir o contexto atual.
Se a janela alterar o contexto de seleção global, todos os menus específicos do contexto, a janela de hierarquia ativa e a barra de título do aplicativo serão atualizados para refletir o contexto atual.
A janela deve exibir propriedades para a seleção atual na janela Propriedades e, opcionalmente, se mostrada, na caixa de diálogo Páginas de Propriedades.
Se a janela não exibir propriedades ou alterar o contexto de seleção global, o feedback de seleção não deverá permanecer na janela quando ela não for mais a janela ativa no IDE.
Todas as janelas de ferramentas específicas do documento devem refletir continuamente o documento ativo.
Os menus, as barras de ferramentas e a barra de título do aplicativo devem refletir a janela superior do cliente de interface de vários documentos (MDI).
Por exemplo, quando o modo de exibição HTML de um formulário da Web dentro de um projeto de aplicativo Web do Visual Basic é aberto e o usuário seleciona uma
<td>
marca, comentários são fornecidos da seguinte maneira:A seleção é indicada na janela ativa e refletida na janela Propriedades .
A Caixa de Ferramentas específica do documento é atualizada para refletir o documento ativo.
A barra de ferramentas do Editor e o menu Tabela são exibidos e a barra de título é atualizada para refletir a janela Formulário da Web.
A janela de hierarquia ativa, que normalmente é o Gerenciador de Soluções, e sua atualização da barra de título para refletir o contexto atual e os comandos de menu do Project sensíveis ao contexto agora se aplicam ao projeto de Aplicativo Web ativo.