Interface | Description |
---|---|
FindAttribute<T> |
Allows typed implementation of FindAttribute in ITextRangeProvider
|
IEvent | |
IEventId |
Represents an UIA Event Id
|
IEventSupport | |
IInitable | |
IInitContext | |
IInvokeProvider |
Provides access to controls that initiate or perform a single, unambiguous action and do not maintain state when activated.
|
INativeEnum | |
IPatternId |
represents a uia pattern id
|
IProperty<T> | |
IPropertyId |
represents a uia property id
|
IPropertySupport | |
IPropertySupport.ValuePatternProperties | |
ITextAttribute<T> | |
ITextAttributeId | |
ITextAttributeSupport | |
ITextProvider |
Provides access to controls that contain text.
|
ITextProvider2 | |
ITextRangeProvider |
Provides access to a span of continuous text in a text container that implements ITextProvider or ITextProvider2.
|
ITextRangeProvider2 | |
IToggleProvider |
Provides access to controls that can cycle through a set of states and maintain a state after it is set.
|
IUIAElement |
central interface of the openfx-uia api.
|
IUIAVirtualElement |
marks an IUIAElement to be virtual.
|
IUIAVirtualRootElement |
marks an IUIAElement to be a virtual root.
|
IVariantConverter<T> | |
IWindowProvider |
Class | Description |
---|---|
ITextProvider.TextProviderContext | |
IToggleProvider.ToggleProviderContext |
context object for IToggleProvider.
|
IUIAElement.UIAElementContext |
context object for IUIAElement.
|
IWindowProvider.WindowProviderContext |
context object for IWindowProvider.
|
StandardVariantConverters |
provides standard variant converters
|
TextAttributeValue<Type> | |
UIA | |
Variant |
Enum | 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.
|
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.
|
ControlType | |
DockPosition |
Contains values that specify the location of a docking window represented by the Dock control pattern.
|
ExpandCollapseState |
Contains values that specify the state of a UI element that can be expanded and collapsed.
|
FillType |
Contains values for the FillType attribute.
|
FlowDirections |
Contains values for the TextFlowDirections text attribute.
|
HorizontalTextAlignment |
Contains values for the HorizontalTextAlignment text attribute.
|
LiveSetting |
Contains possible values for the LiveSetting property.
|
NavigateDirection | |
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.
|
ProviderOptions |
Contains values that specify the type of 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.
|
StandardEventIds | |
StandardPatternIds |
Describes the named constants that identify Microsoft UI Automation control patterns.
|
StandardPropertyIds |
UI Automation Property Ids
The descriptions are copied from above documentation.
|
StandardTextAttributeIds |
This topic describes the named constants used to identify text attributes of a Microsoft UI Automation text range.
|
StructureChangeType |
Contains values that specify the type of change in the Microsoft UI Automation tree structure.
|
StyleId |
This set of constants describes the named constants used to identify the visual style of text in a document.
|
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 Microsoft UI Automation element that implements the Toggle control pattern.
|
VisualEffects |
Contains values for the VisualEffects attribute.
|
WindowInteractionState |
Contains values that specify the current state of the window for purposes of user interaction.
|
WindowVisualState | |
ZoomUnit |
Contains possible values for the IUIAutomationTransformPattern2::ZoomByUnit method, which zooms the viewport of a control by the specified unit.
|