Interface | Description |
---|---|
FindAttribute<T> |
Allows typed implementation of FindAttribute in ITextRangeProvider
|
IAnnotationProvider |
Exposes the properties of an annotation in a document.
|
IAnnotationTypeId |
represents a uia annotation type id
|
IDockProvider |
Provides access to an element in a docking container.
|
IEvent | |
IEventId |
Represents an UIA Event Id
|
IEventSupport | |
IExpandCollapseProvider |
Provides access to a control that visually expands to display content, and collapses to hide content.
|
IGridItemProvider |
Provides access to individual child controls of containers that implement IGridProvider.
|
IGridProvider |
Provides access to controls that act as containers for a collection of child elements organized in a two-dimensional
logical coordinate system that can be traversed (that is, a Microsoft UI Automation client can move to adjacent controls)
by using the keyboard.
|
IInitable | |
IInitContext | |
IInvokeProvider |
Provides access to controls that initiate or perform a single, unambiguous action and do not maintain state when activated.
|
INativeConstant | |
INativeEnum | |
IPatternId |
represents a uia pattern id
|
IProperty<T> | |
IPropertyId |
represents a uia property id
|
IPropertySupport | |
IPropertySupport.ValuePatternProperties | |
IScrollItemProvider |
Provides access to individual child controls of containers that implement IScrollProvider.
|
IScrollProvider |
Provides access to controls that act as scrollable containers for a collection of child objects.
|
ISelectionItemProvider |
Provides access to individual, selectable child controls of containers that implement ISelectionProvider.
|
ISelectionProvider |
Provides access to controls that act as containers for a collection of individual, selectable child items.
|
ISelectionProvider2 |
Extends the ISelectionItemProvider interface to provide information about selected items.
|
ITableItemProvider |
Provides access to child controls of containers that implement ITableProvider.
|
ITableProvider |
Provides access to controls that act as containers for a collection of child elements.
|
ITextAttribute<T> | |
ITextAttributeId | |
ITextAttributeSupport | |
ITextChildProvider |
Provides access to a text-based control (or an object embedded in text) that is a child or descendant of another text-based control.
|
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.
|
ITransformProvider |
Provides access to controls that can be moved, resized, and/or rotated within a two-dimensional space.
|
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 |
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.
|
StandardAnnotationTypeIds |
constants that identify annnotation type ids
|
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.
|