Interface IUIAutomationElement (uiautomationclient.h)
Expõe métodos e propriedades para um elemento de Automação da Interface do Usuário, que representa um item de interface do usuário.
Herança
A interface IUIAutomationElement herda da interface IUnknown . IUIAutomationElement também tem esses tipos de membros:
Métodos
A interface IUIAutomationElement tem esses métodos.
IUIAutomationElement::BuildUpdatedCache Recupera um novo elemento de Automação da Interface do Usuário com um cache atualizado. |
IUIAutomationElement::FindAll Retorna todos os elementos da Automação da Interface do Usuário que atendem à condição especificada. |
IUIAutomationElement::FindAllBuildCache Retorna todos os elementos da Automação da Interface do Usuário que atendem à condição especificada, pré-busca as propriedades solicitadas e os padrões de controle e armazena os itens pré-buscados no cache. |
IUIAutomationElement::FindFirst Recupera o primeiro elemento filho ou descendente que corresponde à condição especificada. |
IUIAutomationElement::FindFirstBuildCache Recupera o primeiro elemento filho ou descendente que corresponde à condição especificada, pré-busca as propriedades solicitadas e os padrões de controle e armazena os itens pré-buscados no cache. |
IUIAutomationElement::get_CachedAcceleratorKey Recupera a chave de acelerador armazenada em cache para o elemento . |
IUIAutomationElement::get_CachedAccessKey Recupera o caractere de chave de acesso armazenado em cache para o elemento . |
IUIAutomationElement::get_CachedAriaProperties Recupera as propriedades de ARIA (Aplicativos de Internet Avançados Acessíveis) armazenados em cache do elemento . |
IUIAutomationElement::get_CachedAriaRole Recupera a função ARIA (Aplicativos de Internet Avançados Acessíveis) em cache do elemento . |
IUIAutomationElement::get_CachedAutomationId Recupera o identificador de Automação da Interface do Usuário da Microsoft armazenado em cache do elemento . |
IUIAutomationElement::get_CachedBoundingRectangle Recupera as coordenadas armazenadas em cache do retângulo que inclui completamente o elemento . |
IUIAutomationElement::get_CachedClassName Recupera o nome da classe armazenada em cache do elemento . |
IUIAutomationElement::get_CachedControllerFor Recupera uma matriz armazenada em cache de elementos de Automação da Interface do Usuário para os quais esse elemento serve como o controlador. |
IUIAutomationElement::get_CachedControlType Recupera um valor armazenado em cache que indica o tipo de controle do elemento . |
IUIAutomationElement::get_CachedCulture Recupera um valor armazenado em cache que indica a cultura associada ao elemento . |
IUIAutomationElement::get_CachedDescribedBy Recupera uma matriz armazenada em cache de elementos que descrevem esse elemento. |
IUIAutomationElement::get_CachedFlowsTo Recupera uma matriz armazenada em cache de elementos que indicam a ordem de leitura após o elemento atual. |
IUIAutomationElement::get_CachedFrameworkId Recupera o nome armazenado em cache da estrutura de interface do usuário subjacente associada ao elemento . |
IUIAutomationElement::get_CachedHasKeyboardFocus Um valor armazenado em cache que indica se o elemento tem o foco do teclado. |
IUIAutomationElement::get_CachedHelpText Recupera o texto de ajuda armazenado em cache para o elemento . |
IUIAutomationElement::get_CachedIsContentElement Um valor armazenado em cache que indica se o elemento é um elemento de conteúdo. |
IUIAutomationElement::get_CachedIsControlElement Recupera um valor armazenado em cache que indica se o elemento é um elemento de controle. |
IUIAutomationElement::get_CachedIsDataValidForForm Recupera um valor armazenado em cache que indica se o elemento contém dados válidos para o formulário. |
IUIAutomationElement::get_CachedIsEnabled Recupera um valor armazenado em cache que indica se o elemento está habilitado. |
IUIAutomationElement::get_CachedIsKeyboardFocusable Recupera um valor armazenado em cache que indica se o elemento pode aceitar o foco do teclado. |
IUIAutomationElement::get_CachedIsOffscreen Recupera um valor armazenado em cache que indica se o elemento está fora da tela. |
IUIAutomationElement::get_CachedIsPassword Recupera um valor armazenado em cache que indica se o elemento contém uma senha disfarçada. |
IUIAutomationElement::get_CachedIsRequiredForForm Recupera um valor armazenado em cache que indica se o elemento precisa ser preenchido em um formulário. |
IUIAutomationElement::get_CachedItemStatus Recupera uma descrição armazenada em cache do status de um item dentro de um elemento . |
IUIAutomationElement::get_CachedItemType Recupera uma cadeia de caracteres armazenada em cache que descreve o tipo de item representado pelo elemento . |
IUIAutomationElement::get_CachedLabeledBy Recupera o elemento armazenado em cache que contém o rótulo de texto para esse elemento. |
IUIAutomationElement::get_CachedLocalizedControlType Recupera a descrição localizada em cache do tipo de controle do elemento. |
IUIAutomationElement::get_CachedName Recupera o nome armazenado em cache do elemento . |
IUIAutomationElement::get_CachedNativeWindowHandle Recupera o identificador de janela armazenado em cache do elemento . |
IUIAutomationElement::get_CachedOrientation Recupera um valor armazenado em cache que indica a orientação do elemento . |
IUIAutomationElement::get_CachedProcessId Recupera a ID armazenada em cache do processo que hospeda o elemento . |
IUIAutomationElement::get_CachedProviderDescription Recupera uma descrição armazenada em cache do provedor para esse elemento. |
IUIAutomationElement::get_CurrentAcceleratorKey Recupera a tecla aceleradora para o elemento . |
IUIAutomationElement::get_CurrentAccessKey Recupera o caractere de chave de acesso para o elemento . |
IUIAutomationElement::get_CurrentAriaProperties Recupera as propriedades de ARIA (Aplicativos de Internet Avançados Acessíveis) do elemento . |
IUIAutomationElement::get_CurrentAriaRole Recupera a função ARIA (Aplicativos de Internet Avançados Acessíveis) do elemento . |
IUIAutomationElement::get_CurrentAutomationId Recupera o identificador da Automação da Interface do Usuário da Microsoft do elemento . |
IUIAutomationElement::get_CurrentBoundingRectangle Recupera as coordenadas do retângulo que inclui completamente o elemento . |
IUIAutomationElement::get_CurrentClassName Recupera o nome da classe do elemento . |
IUIAutomationElement::get_CurrentControllerFor Recupera uma matriz de elementos para os quais esse elemento serve como o controlador. |
IUIAutomationElement::get_CurrentControlType Recupera o tipo de controle do elemento . |
IUIAutomationElement::get_CurrentCulture Recupera o identificador de cultura para o elemento . |
IUIAutomationElement::get_CurrentDescribedBy Recupera uma matriz de elementos que descrevem esse elemento. |
IUIAutomationElement::get_CurrentFlowsTo Recupera uma matriz de elementos que indica a ordem de leitura após o elemento atual. |
IUIAutomationElement::get_CurrentFrameworkId Recupera o nome da estrutura de interface do usuário subjacente. |
IUIAutomationElement::get_CurrentHasKeyboardFocus Indica se o elemento tem o foco do teclado. |
IUIAutomationElement::get_CurrentHelpText Recupera o texto de ajuda para o elemento . |
IUIAutomationElement::get_CurrentIsContentElement Indica se o elemento é um elemento de conteúdo. |
IUIAutomationElement::get_CurrentIsControlElement Indica se o elemento é um elemento de controle. |
IUIAutomationElement::get_CurrentIsDataValidForForm Indica se o elemento contém dados válidos para um formulário. |
IUIAutomationElement::get_CurrentIsEnabled Indica se o elemento está habilitado. |
IUIAutomationElement::get_CurrentIsKeyboardFocusable Indica se o elemento pode aceitar o foco do teclado. |
IUIAutomationElement::get_CurrentIsOffscreen Indica se o elemento está fora da tela. |
IUIAutomationElement::get_CurrentIsPassword Indica se o elemento contém uma senha disfarçada. |
IUIAutomationElement::get_CurrentIsRequiredForForm Indica se o elemento deve ser preenchido em um formulário. |
IUIAutomationElement::get_CurrentItemStatus Recupera a descrição do status de um item em um elemento . |
IUIAutomationElement::get_CurrentItemType Recupera uma descrição do tipo de item de interface do usuário representado pelo elemento . |
IUIAutomationElement::get_CurrentLabeledBy Recupera o elemento que contém o rótulo de texto para esse elemento. |
IUIAutomationElement::get_CurrentLocalizedControlType Recupera uma descrição localizada do tipo de controle do elemento. |
IUIAutomationElement::get_CurrentName Recupera o nome do elemento. |
IUIAutomationElement::get_CurrentNativeWindowHandle Recupera o identificador de janela do elemento . |
IUIAutomationElement::get_CurrentOrientation Recupera um valor que indica a orientação do elemento. |
IUIAutomationElement::get_CurrentProcessId Recupera o identificador do processo que hospeda o elemento . |
IUIAutomationElement::get_CurrentProviderDescription Recupera uma descrição do provedor para esse elemento. |
IUIAutomationElement::GetCachedChildren Recupera os elementos filho armazenados em cache desse elemento de Automação da Interface do Usuário. |
IUIAutomationElement::GetCachedParent Recupera do cache o pai desse elemento de Automação da Interface do Usuário. |
IUIAutomationElement::GetCachedPattern Recupera do cache a interface IUnknown do padrão de controle especificado desse elemento de Automação da Interface do Usuário. |
IUIAutomationElement::GetCachedPatternAs Recupera a interface de padrão de controle do padrão especificado do cache desse elemento de Automação da Interface do Usuário. |
IUIAutomationElement::GetCachedPropertyValue Recupera um valor de propriedade do cache para esse elemento de Automação da Interface do Usuário. |
IUIAutomationElement::GetCachedPropertyValueEx Recupera um valor de propriedade do cache para esse elemento de Automação da Interface do Usuário, opcionalmente ignorando qualquer valor padrão. |
IUIAutomationElement::GetClickablePoint Recupera um ponto no elemento que pode ser clicado. |
IUIAutomationElement::GetCurrentPattern Recupera a interface IUnknown do padrão de controle especificado nesse elemento de Automação da Interface do Usuário. |
IUIAutomationElement::GetCurrentPatternAs Recupera a interface de padrão de controle do padrão especificado nesse elemento de Automação da Interface do Usuário. |
IUIAutomationElement::GetCurrentPropertyValue Recupera o valor atual de uma propriedade para esse elemento de Automação da Interface do Usuário. |
IUIAutomationElement::GetCurrentPropertyValueEx Recupera um valor de propriedade para esse elemento de Automação da Interface do Usuário, opcionalmente ignorando qualquer valor padrão. |
IUIAutomationElement::GetRuntimeId Recupera o identificador exclusivo atribuído ao elemento de interface do usuário. |
IUIAutomationElement::SetFocus Define o foco do teclado para esse elemento de Automação da Interface do Usuário. |
Requisitos
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista, Windows XP com SP3 e Atualização de Plataforma para Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008, Windows Server 2003 com SP2 e Atualização de Plataforma para Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationclient.h (include UIAutomation.h) |
Confira também
Interfaces de elemento de automação da interface do usuário para clientes