Compartilhar via


Interfaces de elemento de automação da interface do usuário para clientes

Esta seção descreve as interfaces usadas pelo cliente de Automação da Interface do Usuário da Microsoft para localizar, acessar e consultar elementos de Automação da Interface do Usuário.

Nesta seção

Interface Descrição
IUIAutomation
Expõe métodos que permitem que aplicativos cliente de Automação de Interface do Usuário descubram, acessem e filtrem elementos de Automação da Interface do Usuário. A Automação de Interface do Usuário expõe todos os elementos da Automação da Interface do Usuário como um objeto representado pela interfaceIUIAutomation. Os membros dessa interface não são específicos para um elemento específico.
IUIAutomation2
Estende a interfaceIUIAutomationpara expor métodos adicionais para controlar a funcionalidade de Automação da Interface do Usuário.
IUIAutomation3
Estende a interfaceIUIAutomation2 para expor métodos adicionais para controlar a funcionalidade de Automação da Interface do Usuário.
IUIAutomation4
Estende a interface IUIAutomation3 para expor métodos adicionais para controlar a funcionalidade de Automação da Interface do Usuário.
IUIAutomation5
Estende a interface IUIAutomation4 para expor métodos adicionais para controlar a funcionalidade de Automação da Interface do Usuário.
IUIAutomation6
Estende a interface IUIAutomation5 para expor métodos adicionais para controlar a funcionalidade de Automação da Interface do Usuário.
IUIAutomationCacheRequest
Expõe propriedades e métodos de uma solicitação de cache. Os aplicativos cliente usam essa interface para especificar as propriedades e os padrões de controle a serem armazenados em cache quando um elemento de Automação da Interface do Usuário é obtido.
IUIAutomationElement
Expõe métodos e propriedades para um elemento de Automação de Interface do Usuário, que representa um item de interface do usuário.
IUIAutomationElement2
Estende a interfaceIUIAutomationElement.
IUIAutomationElement3
Estende a interfaceIUIAutomationElement2.
IUIAutomationElement4
Estende a interfaceIUIAutomationElement3.
IUIAutomationElement5
Estende a interfaceIUIAutomationElement4 para fornecer acesso aos dados de referência atuais e armazenados em cache.
IUIAutomationElement6
Estende a interfaceIUIAutomationElement5 para fornecer acesso às descrições completas atuais e armazenadas em cache.
IUIAutomationElement7
Estende a interfaceIUIAutomationElement6.
IUIAutomationElement8
Estende a interface deIUIAutomationElement7.
IUIAutomationElement9
Estende a interface deIUIAutomationElement8.
IUIAutomationElementArray
Representa uma coleção de elementos de Automação de Interface do Usuário.
IUIAutomationRegistrar
Expõe métodos para registrar novos padrões de controle, propriedades e eventos.
IUIAutomationTreeWalker
Expõe propriedades e métodos que os aplicativos cliente de Automação da Interface do Usuário usam para exibir e navegar pelos elementos da Automação da Interface do Usuário na área de trabalho.

clientes de automação de interface do usuário