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:
Suporte de Automação de Interface de Usuário para o Tipo de Controle Button
Suporte de automação de interface de usuário para o Tipo de Controle Calendário
Suporte de automação de interface de usuário para o tipo de controle CheckBox
Suporte de automação de interface de usuário para o tipo de controle ComboBox
Suporte de automação de interface de usuário para o tipo de controle DataGrid
Suporte de automação de interface de usuário para o tipo de controle DataItem
Suporte de automação de interface de usuário para o Tipo de Controle Document
Suporte de automação de interface de usuário para o Tipo de Controle Edit
Suporte de automação de interface de usuário para o Tipo de Controle Grupo
Suporte de automação de interface de usuário para o Tipo de Controle Header
Suporte de automação de interface de usuário para o tipo de controle HeaderItem
Suporte de automação de interface de usuário para o Tipo de Controle Hyperlink
Suporte de automação de interface de usuário para o Tipo de Controle Image
Suporte de automação de interface do usuário para o tipo de controle List
Suporte de automação de interface de usuário para o tipo de controle ListItem
Suporte de Automação de Interface de Usuário para o Tipo de Controle Menu
Suporte de automação de interface de usuário para o tipo de controle MenuBar
Suporte de automação de interface de usuário para o tipo de controle MenuItem
Suporte de automação de interface de usuário para o Tipo de Controle Pane
Suporte de automação de interface de usuário para o tipo de controle ProgressBar
Suporte de automação de interface de usuário para o tipo de controle RadioButton
Suporte de automação de interface de usuário para o tipo de controle ScrollBar
Suporte de Automação de Interface de Usuário para o Tipo de Controle Separator
Suporte de automação de interface de usuário para o Tipo de Controle Deslizante
Suporte de automação de interface do usuário para o tipo de controle Spinner
Suporte de automação de interface de usuário para o tipo de controle SplitButton
Suporte de automação de interface de usuário para o tipo de controle StatusBar
Suporte de automação de interface do usuário para o tipo de controle de tabela
Suporte de automação de interface de usuário para o tipo de controle TabItem
Suporte de Automação de Interface de Usuário para o Tipo de Controle de Tabela
Suporte da automação de interface do usuário para o tipo de controle Text
Suporte de automação de interface de usuário para o Tipo de Controle Thumb
Suporte de automação de interface de usuário para o tipo de controle TitleBar
Suporte de automação de interface de usuário para o tipo de controle ToolBar
Suporte de automação de interface de usuário para o tipo de controle ToolTip
Suporte de automação de interface de usuário para o Tipo de Controle Tree
Suporte de automação de interface de usuário para o tipo de controle TreeItem
Suporte de Automação de Interface de Usuário para o Tipo de Controle Window