Suporte de automação de interface do usuário para o tipo de controle Spinner
Este tópico fornece informações sobre Suporte para o Spinner 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.
Controles Spinner são usados para fazer seleçãor a partir de um domínio de itens ou de um intervalo de números.
As seções a seguir Definirm a necessária estrutura de árvore, propriedades, padrões de controle e eventos para o tipo de controle Controle Giratório.O Requisitos Aplicar a todos os controles giratórios, 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 relacionadas ao controle giratório Controles quando eles oferecem suporte o valor do intervalo e controle seleção Padrões 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.
Padrão de controle "Intervalo de Valores"
Visão de Controle |
Visão de Conteúdo |
---|---|
|
|
Padrão de controle "Seleção"
Visão de Controle |
Visão de Conteúdo |
---|---|
|
|
Para garantir que os dois botões na subárvore exibir de controle podem ser distinto pelas ferramentas de teste automatizadas, Atribuir o SmallIncrement ou SmallDecrementAutomationId Conforme apropriado.
Propriedades de Automação de IU Requeridas
O seguinte tabela Listas o As propriedades cujo valor ou definição é especialmente relevantes para controles giratóriosPara 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 ponto clicável do controle Spinner passa o foco a parte de edição do controle. |
|
Veja anotações. |
Se o controle pode receber o foco do teclado, deve suportar essa propriedade. |
|
Veja anotações. |
O controle Spinner normalmente obtém seu nome de um rótulo de texto estático. |
|
Veja anotações. |
Controles Spinner têm um rótulo de texto estático. |
|
Spinner |
Esse valor é o mesmo para todos os frameworks de IU. |
|
"spinner" |
String localizada correspondente ao tipo de controle Spinner. |
|
True |
O controle Spinner deve sempre ser conteúdo. |
|
True |
O controle Spinner deve sempre ser um controle. |
Padrões de Controle de Automação de IU Requeridos
O seguinte tabela Listas o Controlar padrões necessárias para ser suportadas por controles giratórios.Para obter mais informações Padrões de ControlararConsulte 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 |
---|---|---|
ISelectionProvedor |
Depende |
Controles Spinner que têm uma lista de itens a ser selecionados devem oferecer suporte a este padrão. |
Falso |
Controles Spinner são sempre contêineres de seleção única. |
|
Depende |
Controles Spinner que abrangem um intervalo numérico devem oferecer suporte a este padrão. |
Eventos de Automação de IU Requeridos
O seguinte tabela Listas o Eventos necessárias para ser suportadas por todos os controles giratórios.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 |
---|---|---|
Depende |
Nenhum |
|
BoundingRectangleProperty Evento de propriedade alterado. |
Necessário |
Nenhum |
IsOffscreenProperty Evento de propriedade alterado. |
Necessário |
Nenhum |
IsEnabledProperty Evento de propriedade alterado. |
Necessário |
Nenhum |
ValueProperty Evento de propriedade alterado. |
Depende |
Nenhum |
ValueProperty Evento de propriedade alterado. |
Depende |
Nenhum |
Necessário |
Nenhum |
|
Necessário |
Nenhum |
Consulte também
Conceitos
Visão Geral dos Tipos de Controle de Automação de Interface do Usuário
Referência
Spinner()