UI Spy tarefas
Esta seção explica como executar comuns UI Spy tarefas.
Este tópico contém as seguintes seções.
- Exiba a árvore de automação da interface do usuário
- Verificar informações de propriedade
- Usar padrões de controle
- Monitor de eventos
- Trabalhar com instantâneos
- Tópicos relacionados
Exiba a árvore de automação da interface do usuário
Ao iniciar o UI Spy, o Controle de exibição of the Automação da Interface do Usuário árvore é exibida. Você pode acessar outros modos de exibição (Conteúdo or Não processado) do Automação da Interface do Usuário árvore da Modo de exibição menu. Para obter mais informações sobre modos de exibição do Automação da Interface do Usuário árvore, consulte Visão geral da árvore de automação de interface do usuário.
Para exibir um determinado UI item e seus descendentes na Automação da Interface do Usuário árvore, selecionar o UI item apropriado Modo de exibição painel e clique em CTRL + >, ou clicar com o botão direito do mouse e selecionar Escopo para o elemento. The UI item e seus descendentes são exibidos na Modo de exibição painel e propriedades do item realçado aparecem no Propriedades painel. Para atualizar o total Automação da Interface do Usuário árvore, cancele a seleção Escopo ao elemento. Para atualizar toda a árvore, pressione F5.
Se tiver implementado um Automação da Interface do Usuário provedor de um UI item e você implementou adequadamente navegação, ou se você estiver usando um controle com suporte para automação da interface do usuário, sistema autônomo o comctl32, o UI item é exibido no nível correto de dentro do Automação da Interface do Usuário árvore. Por exemplo, a navegação para uma caixa de diálogo inclui um controle de edição foi corretamente implementada caso o Automação da Interface do Usuário árvore para o controle mostra o controle de edição sistema autônomo um nó filho abaixo da caixa de diálogo.
Verificar informações de propriedade
Ao iniciar o UI Spy, o Propriedades painel é exibido no lado direito da janela principal. Para configurar quais Automação da Interface do Usuário Propriedades exibida, abra o Modo de exibição menu e selecionar Configurar propriedades. The Seleção de propriedades janela é aberta e permite que você configurar a lista de propriedades que aparecem no Propriedades painel. Se tiver implementado um Automação da Interface do Usuário provedor, ou se você estiver usando um controle com suporte para automação da interface do usuário, sistema autônomo o comctl32, UI Spy Exibe a Automação da Interface do Usuário Propriedades.
Usar padrões de controle
Automação da Interface do Usuário padrões de controle fornecem uma maneira de categorizar e expor a funcionalidade de um controle independente do tipo de controle ou a aparência do controle. Por exemplo, usar o padrão de controle de Invoke para controles que podem ser chamados (por exemplo, botões) e o padrão de controle de rolar para controles que têm barras de rolar (sistema autônomo caixas de listagem, modos de exibição de lista ou caixas de combinação). Quando um Provedor de automação da interface do usuário implementa uma dessas interfaces padrão de controle, Clientes de automação da interface do usuário pode usar classes correspondentes para manipular programaticamente o UI item. For more information on control patterns, see Visão Geral de Padrões de Controle de Automação de Interface de Usuário.
UI Spy permite que você use classes de padrão de controle para manipular itens de interface do usuário. Você pode escolher entre uma lista de padrões de controle implementada, escolha um método de padrão de controle de classe e especifique parâmetros para o método. UI Spy chama o método e exibe todas as saídas na Saída janela.
Monitor de eventos
UI Spy Exibe Automação da Interface do Usuário eventos. sistema autônomo sistema autônomo aplicativos geram eventos, UI Spy lida com eles e sistema autônomo exibe na janela Saída. Você pode escolher os eventos que você deseja monitorar e especifique quando iniciar e interromper a monitoração de eventos.
Trabalhar com instantâneos
UI Spy permite que você defina um instantâneo das UI e salvar Automação da Interface do Usuário informações para esse instantâneo para um XML arquivo. Você pode salvar as informações a partir de um ponto especificado ou o diretório raiz.
Observação: |
---|
Salvar todas as informações a partir do Automação da Interface do Usuário árvore da raiz pode ser demorado. |
Se você salvou anteriormente a um instantâneo, você pode carregar esse instantâneo e UI Spy Exibe uma versão de bitmap dos Automação da Interface do Usuário árvore. Valores de propriedade são exibidos no Propriedades janela.