Suporte de Automação de Interface de Usuário para o Tipo de Controle Window
Este tópico fornece informações sobre Suporte para a janela Tipo de controle.Em Um tipo de controle é um conjunto de condições que um controle deve atender em Ordem para usar o ControlTypeProperty Propriedade.As condições incluem guia específico linhas para estrutura de árvore, valores de propriedade, e Padrões de Controlarar.
O controle Window consiste de moldura da janela, que contém objetos filhos tais como barra de título, o cliente e outros objetos.
O requisitos em seções a seguir Aplicar para todos os controles que implementam a janela controlar Tipo, se , Win32, ou .
Este tópico contém as seguintes seções.
- Estrutura de Árvore de Automação de IU Requerida
- Propriedades de Automação de IU Requeridas
- Padrões de Controle de Automação de IU Requeridos
- Eventos de Automação de IU Requeridos
- Tópicos relacionados
Estrutura de Árvore de Automação de IU Requerida
A tabela a seguir descreve o Modo de controle e o exibição de conteúdo do Árvore que pertence à janela Controles e descreve o que pode estar contido em cada Exibir.Para obter mais informações sobre o árvore, consulte Visão geral da árvore de automação de interface do usuário.
Visão de Controle |
Visão de Conteúdo |
---|---|
|
|
Propriedades de Automação de IU Requeridas
O seguinte tabela Listas o As propriedades cujo valor ou definição é especialmente relevantes para controles janela.Para obter mais informações propriedades, consulte UI Automation Properties for Clients.
Propriedade |
Value (Valor) |
Anotações |
---|---|---|
AutomationIdProperty() |
Veja anotações. |
O valor desta propriedade precisa ser único em todos os controles de uma aplicação. |
Veja anotações. |
O retângulo mais externo que contém o controle inteiro. |
|
Veja anotações. |
O controle Window deve ter um ponto clicável que fará com que a janela se torne selecionada ou desmarcada. |
|
Janela |
Esse valor é o mesmo para todos os frameworks de IU. |
|
True |
O controle Window sempre deve ser de conteúdo. |
|
True |
O controle Window sempre deve ser um controle. |
|
Veja anotações. |
Se o controle pode receber o foco do teclado, deve suportar essa propriedade. |
|
Nulo |
Controles Window não têm um rótulo estático de janela. |
|
"window" |
String localizada correspondente ao tipo de controle Window. |
|
Veja anotações. |
O controle Window sempre contém um elemento Window que está relacionado ao que o usuário associaria como o melhor identificador semântico para o item. |
Padrões de Controle de Automação de IU Requeridos
O seguinte tabela Listas o Controlar padrões necessárias para ser suportadas por janela controles.Para obter mais informações sobre padrões de controle, consulte Visão Geral de Padrões de Controle de Automação de Interface de Usuário.
Padrão de Controle/Propriedade de Padrão de Controle |
Suporte/Valor |
Anotações |
---|---|---|
IDockProvedor |
Condicional |
Deve ser suportado se a janela tem a capacidade de ser encaixada. |
Necessário |
Permite que a janela seja movida, redimensionada ou girada na tela. |
|
Necessário |
Permite operações específicas para a janela. |
Eventos de Automação de IU Requeridos
O seguinte tabela Listas o Eventos necessárias para ser suportadas por todos os controles janela.Para obter mais informações sobre eventos, consulte Visão geral sobre eventos de automação de interface do usuário.
Evento |
Suporte |
Anotações |
---|---|---|
Necessário |
Nenhum |
|
Necessário |
Nenhum |
|
BoundingRectangleProperty Evento de propriedade alterado. |
Necessário |
Nenhum |
IsEnabledProperty Evento de propriedade alterado. |
Necessário |
Nenhum |
IsOffscreenProperty Evento de propriedade alterado. |
Necessário |
Nenhum |
Necessário |
Nenhum |
|
NameProperty Evento de propriedade alterado. |
Necessário |
Nenhum |
Necessário |
Nenhum |
|
HorizontallyScrollableProperty Evento de propriedade alterado. |
Depende |
Nenhum |
HorizontalScrollPercentProperty Evento de propriedade alterado. |
Depende |
Nenhum |
HorizontalViewSizeProperty Evento de propriedade alterado. |
Depende |
Nenhum |
VerticalScrollPercentProperty Evento de propriedade alterado. |
Depende |
Nenhum |
VerticallyScrollableProperty Evento de propriedade alterado. |
Depende |
Nenhum |
VerticalViewSizeProperty Evento de propriedade alterado. |
Depende |
Nenhum |
Necessário |
Nenhum |
|
Necessário |
Nenhum |
|
WindowVisualStateProperty Evento de propriedade alterado. |
Depende |
Nenhum |
Consulte também
Conceitos
Visão Geral dos Tipos de Controle de Automação de Interface do Usuário
Referência
Window()