Diretrizes do manipulador de visualização

Quando você fornece uma versão prévia, as diretrizes a seguir devem ser seguidas.

  • Uma visualização deve conter uma interface do usuário mínima– é simplesmente uma versão prévia. Ele deve exibir apenas o conteúdo do arquivo. Ele não deve exibir caixas de diálogo, telas insumos, barras de ferramentas ou painéis de tarefas. O painel de leitura normalmente será usado em conjunto com a pesquisa para identificar rapidamente um arquivo. Qualquer coisa que desorganize o painel de leitura ou de outra forma desfaça o conteúdo do arquivo ou cause atrasos na exibição de visualização deve ser evitada.
  • A visualização deve permitir que o usuário navegue no documento. O usuário também deve ser capaz de selecionar e copiar texto.
  • A versão prévia não deve ter uso intensivo de memória, deve consumir recursos mínimos e deve ter um tempo de inicialização rápido.
  • Todos os scripts e macros no arquivo que está sendo visualizado devem ser impedidos de serem executados para fins de segurança e privacidade.
  • A visualização deve dar suporte a aceleradores de teclado para navegação e seleção, conforme suportado pelo aplicativo. Ele também deve exibir um menu de contexto quando clicado com o botão direito do mouse.
  • Quando um arquivo é exibido como uma visualização, a visualização não deve bloquear o arquivo em si. Um arquivo pode ser visualizado e aberto em seu aplicativo associado ao mesmo tempo.

Visualizar manipuladores e host de visualização do Shell

Criando manipuladores de visualização