Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você 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 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.
Este tópico lista os tipos de controle e seus padrões de controle associados.
A tabela a seguir organiza os padrões de controle nas seguintes categorias:
Suportado. O controle deve dar suporte a esse padrão de controle.
Suporte condicional. O controle pode dar suporte a esse padrão de controle dependendo do estado do controle.
Não há suporte. O controle não dá suporte a esse padrão de controle; controles personalizados podem dar suporte a esse padrão de controle.
Observação
Alguns controles têm suporte condicional para vários padrões de controle, dependendo da funcionalidade do controle. Por exemplo, o item de menu tem suporte condicional para o padrão de controle InvokePattern, ExpandCollapsePattern, TogglePattern ou SelectionItemPattern, dependendo de sua função no controle de menu.
Padrões de controle de automação da interface do usuário para clientes
| Tipo de controle | Suportado | Suporte condicional | Sem suporte |
|---|---|---|---|
| Botão | Nenhum | Invocar, alternar, expandir colapso | Nenhum |
| Calendário | Grade, Tabela | Seleção, Rolagem | Valor |
| Caixa de Seleção | Alternância | Nenhum | Nenhum |
| Caixa de Combinação | Expandir Recolher | Seleção, Valor | Rolar |
| Tabela de Dados | Grade | Rolagem, Seleção, Tabela | Nenhum |
| Item de dados | Item de Seleção | Expandir recolher, item de grade, item de rolagem, tabela, alternância, valor | Nenhum |
| Documento | Texto | Rolagem, Valor | Nenhum |
| Editar | Nenhum | Texto, valor de intervalo, valor | Nenhum |
| Grupo | Nenhum | Expandir Recolher | Nenhum |
| Cabeçalho | Nenhum | Transformar | Nenhum |
| Item de cabeçalho | Nenhum | Transformar, Invocar | Nenhum |
| Hiperlink | Invocar | Valor | Nenhum |
| Imagem | Nenhum | Item de Grade, Item de Tabela | Invocar, Item de Seleção |
| Lista | Nenhum | Grelha, Visualização Múltipla, Rolagem, Seleção | Tabela |
| Item de lista | Item de Seleção | Expandir Recolher, Item de Grade, Invocar, Rolar Item, Alternar, Valor | Nenhum |
| Menu | Nenhum | Nenhum | Nenhum |
| Barra de menus | Nenhum | Expandir Recolher, Encaixar, Transformar | Nenhum |
| Item de menu | Nenhum | Expandir Recolher, Invocar, Item de Seleção, Alternar | Nenhum |
| Painel | Nenhum | Encaixar. Rolar, Transformar | Janela |
| Barra de Progresso | Nenhum | Valor do Intervalo, Valor | Nenhum |
| Botão de opção | Item de Seleção | Nenhum | Alternância |
| Barra de rolagem | Nenhum | Valor de Intervalo | Rolar |
| Separador | Nenhum | Nenhum | Nenhum |
| Barra deslizante | Nenhum | Valor do intervalo, seleção, valor | Nenhum |
| Controle giratório | Nenhum | Valor do intervalo, seleção, valor | Nenhum |
| Botão Dividir | Invocar, Expandir Recolhimento | Nenhum | Nenhum |
| Barra de status | Nenhum | Grade | Nenhum |
| Guia | Seleção | Rolar | Nenhum |
| Item da Guia | Item de Seleção | Nenhum | Invocar |
| Tabela | Grade, Item de Grade, Tabela, Item de Tabela | Nenhum | Nenhum |
| Texto | Nenhum | Item de Grelha, Item de Tabela, Texto | Valor |
| Polegar | Transformar | Nenhum | Nenhum |
| Barra de título | Nenhum | Nenhum | Nenhum |
| Barra de ferramentas | Nenhum | Encaixar, Expandir Recolhimento, Transformar | Nenhum |
| Sugestão da Ferramenta | Nenhum | Texto, Janela | Nenhum |
| Árvore | Nenhum | Rolagem, Seleção | Nenhum |
| Item de Árvore | Expandir Recolher | Invocar, Rolar Item, Item de Seleção, Alternar | Nenhum |
| Janela | Transformar, Janela | Doca | Nenhum |
Observação
Se um tipo de controle não tiver padrões de controle com suporte listados, mas tiver um ou mais padrões de controle com suporte condicional, um desses padrões de controle condicional terá suporte em todos os momentos.