Compartilhar via


Ser não exclusivo

[O Microsoft Agent foi preterido a partir do Windows 7 e pode estar indisponível nas versões subsequentes do Windows.]

Os personagens interativos podem ser empregados na interface do usuário como assistentes, guias, artistas, contadores de histórias, agentes de vendas ou em uma variedade de outras funções. Um caractere que executa ou auxilia automaticamente não deve ser projetado ao contrário do princípio de design de manter o usuário no controle. Ao adicionar um caractere à interface de um site ou aplicativo convencional, use o caractere como um aprimoramento, em vez de uma substituição da interface primária. Evite implementar qualquer recurso ou operação que exija exclusivamente um caractere.

Da mesma forma, permita que o usuário escolha quando deseja interagir com seu caractere. Um usuário deve ser capaz de ignorar o caractere e fazer com que ele retorne somente com a permissão do usuário. Forçar a interação de caracteres nos usuários pode ter um efeito negativo sério. Para dar suporte ao controle do usuário da interação de caracteres, o Microsoft Agent inclui automaticamente os comandos Ocultar e Mostrar. A API do Microsoft Agent também dá suporte a esses métodos, para que você possa incluir suporte para essas funções em sua própria interface. Além disso, a interface do usuário do Microsoft Agent inclui propriedades globais que permitem ao usuário substituir determinadas opções de saída de caractere. Para garantir que as preferências do usuário sejam mantidas, essas propriedades não podem ser substituídas por meio da API.