Énumérations UI Automation

Cette section décrit les types énumérés utilisés par les applications clientes UI Automation et le fournisseur UI Automation pour Microsoft Win32.

Dans cette section

Énumération Description
ActiveEnd
Contient les valeurs possibles pour l’attribut de texte SelectionActiveEnd , qui indique l’emplacement du signe insertion par rapport à une plage de texte qui représente le texte actuellement sélectionné.
AnimationStyle
Contient des valeurs pour l’attribut de texte AnimationStyle.
AsyncContentLoadedState
Contient des valeurs qui décrivent la progression du chargement asynchrone du contenu.
AutomationElementMode
Contient des valeurs qui spécifient le type de référence à utiliser quand des éléments UI Automation sont retournés.
AutomationIdentifierType
Contient les valeurs utilisées dans la fonction UiaLookupId .
BulletStyle
Contient des valeurs pour l’attribut de texte BulletStyle.
CapStyle
Contient des valeurs qui spécifient la valeur de l’attribut de texte CapStyle.
CaretBidiMode
Contient les valeurs possibles pour l’attribut de texte CaretBidiMode , qui indique si le signe insertion se trouve dans le texte qui s’enchaîne de gauche à droite ou de droite à gauche.
CaretPosition
Contient les valeurs possibles pour l’attribut de texte CaretPosition , qui indique l’emplacement du signe insertion par rapport à une ligne de texte dans une plage de texte.
ConditionType
Contient des valeurs qui spécifient un type de UiaCondition.
DockPosition
Contient des valeurs qui spécifient l’emplacement d’une fenêtre d’ancrage représentée par le modèle de contrôle Dock .
EventArgsType
Contient des valeurs qui spécifient le type d’événement décrit par une structure UiaEventArgs .
ExpandCollapseState
Contient des valeurs qui spécifient l’état d’un élément d’interface utilisateur qui peut être développé et réduit.
FlowDirections
Contient des valeurs pour l’attribut de texte TextFlowDirections.
FillType
Contient des valeurs pour l’attribut FillType.
HorizontalTextAlignmentEnum
Contient des valeurs pour l’attribut de texte HorizontalTextAlignment.
LiveSetting
Contient les valeurs possibles de la propriété LiveSetting. Cette propriété est implémentée par les éléments de fournisseur qui font partie d’une zone dynamique.
NavigateDirection
Contient des valeurs utilisées pour spécifier la direction de navigation dans l’arborescence Microsoft UI Automation.
NormalizeState
Contient des valeurs qui spécifient le comportement de UiaGetUpdatedCache.
NotificationKind
Définit des valeurs qui indiquent le type d’un événement de notification et un indicateur à l’écouteur sur le traitement de l’événement.
NotificationProcessing
Définit des valeurs qui indiquent le mode de traitement d’une notification.
OrientationType
Contient des valeurs qui spécifient l'orientation d'un contrôle.
OutlineStyles
Contient des valeurs pour l’attribut de texte OutlineStyle.
PropertyConditionFlags
Contient des valeurs utilisées pour créer des conditions de propriété.
ProviderOptions
Contient des valeurs qui spécifient le type de fournisseur UI Automation. La propriété IRawElementProviderSimple ::P rovideroptions utilise cette énumération.
ProviderType
Contient des valeurs qui spécifient le type d’un fournisseur UI Automation côté client (proxy).
RowOrColumnMajor
Contient des valeurs qui spécifient si les données contenues dans une table doivent être principalement lues par ligne ou par colonne.
SayAsInterpretAs
Définit les valeurs qui indiquent comment un moteur de conversion de texte par synthèse vocale doit interpréter des données spécifiques.
ScrollAmount
Contient des valeurs qui spécifient la direction et la distance de défilement.
StructureChangeType
Contient des valeurs qui spécifient le type de modification dans l’arborescence UI Automation.
SupportedTextSelection
Contient des valeurs qui spécifient l’attribut de sélection de texte pris en charge.
SynchronizedInputType
Contient des valeurs qui spécifient le type d'entrée synchronisée.
TextDecorationLineStyle
Contient des valeurs qui spécifient les attributs de texte OverlineStyle, StrikethroughStyle et UnderlineStyle.
TextEditChangeType
Décrit la modification de modification de texte effectuée par les contrôles lorsque des événements de modification de texte sont déclenchés ou gérés.
TextPatternRangeEndpoint
Contient des valeurs qui spécifient les points de terminaison d’une plage de texte.
TextUnit
Contient des valeurs qui spécifient des unités de texte à des fins de navigation.
ToggleState
Contient des valeurs qui spécifient l’État bascule d’un élément UI Automation qui implémente le modèle de contrôle Toggle .
TreeScope
Contient des valeurs qui spécifient la portée de diverses opérations dans l’arborescence UI Automation.
TreeTraversalOptions
Définit des valeurs qui peuvent être utilisées pour personnaliser l’ordre de navigation de l’arborescence.
UIAutomationType
Contient des valeurs utilisées pour indiquer des types de données UI Automation.
VisualEffects
Contient des valeurs pour l’attribut VisualEffects.
WindowInteractionState
Contient des valeurs qui spécifient l’état actuel de la fenêtre dans le cadre de l’interaction de l’utilisateur.
WindowVisualState
Contient des valeurs qui spécifient l'état visuel d'une fenêtre.
ZoomUnit
Contient les valeurs possibles pour la méthode IUIAutomationTransformPattern2 :: ZoomByUnit , qui effectue un zoom sur la fenêtre d’affichage d’un contrôle par l’unité spécifiée.