Partilhar via


Visão geral dos tipos de controle de automação da interface do usuário

Observação

Esta documentação destina-se a desenvolvedores do .NET Framework que desejam usar as classes de automação da interface do usuário gerenciadas definidas no namespace System.Windows.Automation. Para obter as informações mais recentes sobre a automação da interface de utilizador, consulte API de automação do Windows: Automação da Interface de Utilizador.

Os tipos de controle Microsoft UI Automation são identificadores bem conhecidos que podem ser usados para indicar que tipo de controle um determinado elemento representa, como uma caixa de combinação ou um botão.

Ter um identificador bem conhecido torna mais fácil para os dispositivos de tecnologia assistiva determinar quais tipos de controles estão disponíveis na interface do usuário (UI) e como interagir com os controles.

Requisitos de tipo de controle de automação da interface do usuário

Os tipos de controle de automação da interface do usuário da Microsoft fornecem um conjunto de condições que os provedores devem atender. Quando essas condições são atendidas, o controle pode usar o nome do tipo de controle específico. Cada tipo de controlo tem condições para o seguinte:

  • Padrões de controle de automação da interface do usuário — quais padrões de controle devem ser suportados, quais padrões de controle são opcionais e quais padrões de controle não devem ser suportados pelo controle.

  • Valores de propriedade de Automação da Interface do Usuário — quais valores de propriedade são suportados.

  • Estrutura da árvore de Automação da Interface do Usuário — a estrutura de árvore de Automação da Interface do Usuário necessária para o controle.

Quando um controle atende às condições para um tipo de controle específico, o valor da ControlType propriedade indicará esse tipo de controle.

Tipos atuais de controle de automação da interface do usuário

A lista a seguir contém o conjunto atual de tipos de controle de automação da interface do usuário da Microsoft:

Ver também