Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This section describes the enumerated types used by UI Automation client applications and UI Automation provider for Microsoft Win32.
In this section
| Enumeration | Description |
|---|---|
| ActiveEnd |
Contains possible values for the SelectionActiveEnd text attribute, which indicates the ___location of the caret relative to a text range that represents the currently selected text. |
| AnimationStyle |
Contains values for the AnimationStyle text attribute. |
| AsyncContentLoadedState |
Contains values that describe the progress of asynchronous loading of content. |
| AutomationElementMode |
Contains values that specify the type of reference to use when returning UI Automation elements. |
| AutomationIdentifierType |
Contains values used in the UiaLookupId function. |
| BulletStyle |
Contains values for the BulletStyle text attribute. |
| CapStyle |
Contains values that specify the value of the CapStyle text attribute. |
| CaretBidiMode |
Contains possible values for the CaretBidiMode text attribute, which indicates whether the caret is in text that flows from left to right, or from right to left. |
| CaretPosition |
Contains possible values for the CaretPosition text attribute, which indicates the ___location of the caret relative to a line of text in a text range. |
| ConditionType |
Contains values that specify a type of UiaCondition. |
| DockPosition |
Contains values that specify the ___location of a docking window represented by the Dock control pattern. |
| EventArgsType |
Contains values that specify the event type described by a UiaEventArgs structure. |
| ExpandCollapseState |
Contains values that specify the state of a UI element that can be expanded and collapsed. |
| FlowDirections |
Contains values for the TextFlowDirections text attribute. |
| FillType |
Contains values for the FillType attribute. |
| HorizontalTextAlignmentEnum |
Contains values for the HorizontalTextAlignment text attribute. |
| LiveSetting |
Contains possible values for the LiveSetting property. This property is implemented by provider elements that are part of a live region. |
| NavigateDirection |
Contains values used to specify the direction of navigation within the Microsoft UI Automation tree. |
| NormalizeState |
Contains values that specify the behavior of UiaGetUpdatedCache. |
| NotificationKind |
Defines values that indicate the type of a notification event, and a hint to the listener about the processing of the event. |
| NotificationProcessing |
Defines values that indicate how a notification should be processed. |
| OrientationType |
Contains values that specify the orientation of a control. |
| OutlineStyles |
Contains values for the OutlineStyle text attribute. |
| PropertyConditionFlags |
Contains values used in creating property conditions. |
| ProviderOptions |
Contains values that specify the type of UI Automation provider. The IRawElementProviderSimple::ProviderOptions property uses this enumeration. |
| ProviderType |
Contains values that specify the type of a client-side (proxy) UI Automation provider. |
| RowOrColumnMajor |
Contains values that specify whether data in a table should be read primarily by row or by column. |
| SayAsInterpretAs |
Defines the values that indicate how a text-to-speech engine should interpret specific data. |
| ScrollAmount |
Contains values that specify the direction and distance to scroll. |
| StructureChangeType |
Contains values that specify the type of change in the UI Automation tree structure. |
| SupportedTextSelection |
Contains values that specify the supported text selection attribute. |
| SynchronizedInputType |
Contains values that specify the type of synchronized input. |
| TextDecorationLineStyle |
Contains values that specify the OverlineStyle, StrikethroughStyle, and UnderlineStyle text attributes. |
| TextEditChangeType |
Describes the text editing change being performed by controls when text-edit events are raised or handled. |
| TextPatternRangeEndpoint |
Contains values that specify the endpoints of a text range. |
| TextUnit |
Contains values that specify units of text for the purposes of navigation. |
| ToggleState |
Contains values that specify the toggle state of a UI Automation element that implements the Toggle control pattern. |
| TreeScope |
Contains values that specify the scope of various operations in the UI Automation tree. |
| TreeTraversalOptions |
Defines values that can be used to customize tree navigation order. |
| UIAutomationType |
Contains values used to indicate UI Automation data types. |
| VisualEffects |
Contains values for the VisualEffects attribute. |
| WindowInteractionState |
Contains values that specify the current state of the window for purposes of user interaction. |
| WindowVisualState |
Contains values that specify the visual state of a window. |
| ZoomUnit |
Contains possible values for the IUIAutomationTransformPattern2::ZoomByUnit method, which zooms the viewport of a control by the specified unit. |