Compartilhar 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 de Interface do Usuário gerenciadas definidas no namespace System.Windows.Automation. Para obter as informações mais recentes sobre Automação de Interface do Usuário, consulte API de Automação do Windows: Automação de Interface do Usuário.

Os tipos de controle de Automação da Interface do Usuário da Microsoft são identificadores 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 os dispositivos de tecnologia adaptativa determinar quais tipos de controles estão disponíveis na interface do usuário (interface do usuário) e como interagir com os controles.

Requisitos do Tipo de Controle de Automação da Interface de 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:

  • Quais padrões de controle de automação da interface do usuário 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 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 de 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 da Automação da Interface do Usuário da Microsoft:

Consulte também