Visão Geral dos Tipos de Controle de Automação de Interface do Usuário

Observação

Esta documentação destina-se a desenvolvedores de .NET Framework que querem usar as classes da 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 do Usuário, confira API de Automação do Windows: Automação da Interface do Usuário.

Os tipos de controle de Automação da Interface do Usuário da Microsoft 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 conhecido torna mais fácil para dispositivos de tecnologia adaptativa determinar quais tipos de controles estão disponíveis na interface do usuário e como interagir com eles.

Requisitos do 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 controle tem condições para o seguinte:

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

  • Valores de propriedade da Automação da Interface do Usuário – quais valores de propriedade têm suporte.

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

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

Tipos de controle atual de Automação de Interface do Usuário

A lista a seguir contém o conjunto atual dos tipos de controle de Automação da Interface do Usuário da Microsoft:

Confira também