Compartilhar via


Enumerações de automação da interface do usuário

Esta seção descreve os tipos enumerados usados por aplicativos cliente de Automação da Interface do Usuário e provedor de Automação da Interface do Usuário para Microsoft Win32.

Nesta seção

Enumeração Descrição
ActiveEnd
Contém valores possíveis para o atributo de texto SelectionActiveEnd, que indica o local do cursor em relação a um intervalo de texto que representa o texto selecionado no momento.
AnimationStyle
Contém valores para o atributo de texto AnimationStyle.
AsyncContentLoadedState
Contém valores que descrevem o progresso do carregamento assíncrono de conteúdo.
AutomationElementMode
Contém valores que especificam o tipo de referência a ser usado ao retornar elementos de Automação da Interface do Usuário.
AutomationIdentifierType
Contém valores usados na função UiaLookupId.
BulletStyle
Contém valores para o atributo de texto BulletStyle.
CapStyle
Contém valores que especificam o valor do atributo de texto CapStyle.
CaretBidiMode
Contém valores possíveis para o atributo de texto CaretBidiMode, que indica se o cursor está no texto que flui da esquerda para a direita ou da direita para a esquerda.
CaretPosition
Contém valores possíveis para o atributo de texto CaretPosition, que indica o local do cursor em relação a uma linha de texto em um intervalo de texto.
ConditionType
Contém valores que especificam um tipo de UiaCondition.
DockPosition
Contém valores que especificam o local de uma janela de encaixe representada pelo padrão de controle Dock.
EventArgsType
Contém valores que especificam o tipo de evento descrito por uma estrutura UiaEventArgs.
ExpandCollapseState
Contém valores que especificam o estado de um elemento de interface de usuário que pode ser expandido e recolhido.
FlowDirections
Contém valores para o atributo de texto TextFlowDirections.
FillType
Contém valores para o atributo FillType.
HorizontalTextAlignmentEnum
Contém valores para o atributo de texto HorizontalTextAlignment.
LiveSetting
Contém valores possíveis para a propriedade LiveSetting. Essa propriedade é implementada por elementos de provedor que fazem parte de uma região ativa.
NavigateDirection
Contém valores usados para especificar a direção de navegação dentro da árvore da Automação da Interface do Usuário da Microsoft.
NormalizeState
Contém valores que especificam o comportamento de UiaGetUpdatedCache.
NotificationKind
Define valores que indicam o tipo de um evento de notificação e uma dica para o ouvinte sobre o processamento do evento.
NotificationProcessing
Define valores que indicam como uma notificação deve ser processada.
OrientationType
Contém valores que especificam a orientação de um controle.
OutlineStyles
Contém valores para o atributo de texto OutlineStyle.
PropertyConditionFlags
Contém valores usados na criação de condições de propriedade.
ProviderOptions
Contém valores que especificam o tipo de provedor de Automação de Interface do Usuário. A propriedade IRawElementProviderSimple::ProviderOptions usa essa enumeração.
ProviderType
Contém valores que especificam o tipo de um provedor de Automação da Interface do Usuário (proxy) do lado do cliente.
RowOrColumnMajor
Contém valores que especificam se os dados em uma tabela devem ser lidos principalmente por linha ou coluna.
SayAsInterpretAs
Define os valores que indicam como um mecanismo de conversão de texto em fala deve interpretar dados específicos.
ScrollAmount
Contém valores que especificam a direção e a distância a serem roladas.
StructureChangeType
Contém valores que especificam o tipo de alteração na estrutura em árvore da Automação da Interface do Usuário.
SupportedTextSelection
Contém valores que especificam o atributo de seleção de texto com suporte.
SynchronizedInputType
Contém valores que especificam o tipo de entrada sincronizada.
TextDecorationLineStyle
Contém valores que especificam os atributos de texto OverlineStyle, StrikethroughStyle, e UnderlineStyle.
TextEditChangeType
Descreve a alteração de edição de texto que está sendo executada por controles quando eventos de edição de texto são gerados ou manipulados.
TextPatternRangeEndpoint
Contém valores que especificam os pontos de extremidade de um intervalo de texto.
TextUnit
Contém valores que especificam unidades de texto para fins de navegação.
ToggleState
Contém valores que especificam o estado de alternância de um elemento Automação da Interface do Usuário que implementa o padrão de controle Alternância..
TreeScope
Contém valores que especificam o escopo de diversas operações na árvore de automação de interface de usuário.
TreeTraversalOptions
Define valores que podem ser usados para personalizar a ordem de navegação da árvore.
UIAutomationType
Contém valores usados para indicar tipos de dados de Automação da Interface do Usuário.
VisualEffects
Contém valores para o atributo VisualEffects.
WindowInteractionState
Contém valores que especificam o estado atual da janela para fins de interação do usuário.
WindowVisualState
Contém valores que especificam o estado visual de uma janela.
ZoomUnit
Contém valores possíveis para o método IUIAutomationTransformPattern2::ZoomByUnit, que amplia a janela de visualização de um controle pela unidade especificada.