Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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:
Suporte de automação da interface do usuário para o tipo de controle de botão
Suporte de automação da interface do usuário para o tipo de controle de calendário
Suporte de automação da interface do usuário para o tipo de controle CheckBox
Suporte de automação da interface do usuário para o tipo de controle ComboBox
Suporte de automação da interface do usuário para o tipo de controle DataGrid
Suporte de automação da interface do usuário para o tipo de controle DataItem
Suporte de automação da interface do usuário para o tipo de controle de documento
Suporte de automação da interface do usuário para o tipo de controle de edição
Suporte de automação da interface do usuário para o tipo de controle de grupo
Suporte de automação da interface do usuário para o tipo de controle de cabeçalho
Suporte de automação da interface do usuário para o tipo de controle HeaderItem
Suporte de automação da interface do usuário para o tipo de controle de hiperlink
Suporte de automação da interface do usuário para o tipo de controle de imagem
Suporte de automação da interface do usuário para o tipo de controle de lista
Suporte de automação da interface do usuário para o tipo de controle ListItem
Suporte de automação da interface do usuário para o tipo de controle de menu
Suporte de automação da interface do usuário para o tipo de controle MenuBar
Suporte de automação da interface do usuário para o tipo de controle MenuItem
Suporte de automação da interface do usuário para o tipo de controle de painel
Suporte de automação da interface do usuário para o tipo de controle ProgressBar
Suporte de automação da interface do usuário para o tipo de controle RadioButton
Suporte de automação da interface do usuário para o tipo de controle ScrollBar
Suporte de automação da interface do usuário para o tipo de controle do separador
Suporte de automação da interface do usuário para o tipo de controle deslizante
Suporte de automação da interface do usuário para o tipo de controle de rotador
Suporte de automação da interface do usuário para o tipo de controle SplitButton
Suporte de automação da interface do usuário para o tipo de controle StatusBar
Suporte de automação da interface do usuário para o tipo de controle de guia
Suporte de automação da interface do usuário para o tipo de controle TabItem
Suporte de automação da interface do usuário para o tipo de controle de tabela
Suporte de automação da interface do usuário para o tipo de controle de texto
Suporte de automação da interface do usuário para o tipo de controle de polegar
Suporte de automação da interface do usuário para o tipo de controle TitleBar
Suporte de automação da interface do usuário para o tipo de controle ToolBar
Suporte de automação da interface do usuário para o tipo de controle ToolTip
Suporte de automação da interface do usuário para o tipo de controle de árvore
Suporte de automação da interface do usuário para o tipo de controle TreeItem
Suporte de automação da interface do usuário para o tipo de controle de janela