Defines the support types for automation infrastructure.
Members
The Windows.UI.Xaml.Automation namespace has these types of members:
Classes
The Windows.UI.Xaml.Automation namespace has these classes.
| Class | Description |
|---|---|
| AnnotationPatternIdentifiers | Contains values used as identifiers by IAnnotationProvider. |
| AutomationElementIdentifiers | Contains values used as automation property identifiers by UI Automation providers and UI Automation clients. |
| AutomationProperties | Provides support for getting or setting instance-level values of automation properties. These property values are set as attached properties (typically in XAML) and supplement or override automation property values from a control's AutomationPeer. |
| AutomationProperty | Identifies a property of AutomationElementIdentifiers or of a specific control pattern. |
| DockPatternIdentifiers | Contains values used as identifiers by IDockProvider. |
| DragPatternIdentifiers | Contains values used as identifiers by IDragProvider. |
| DropTargetPatternIdentifiers | Contains values used as identifiers by IDropTargetProvider. |
| ElementNotAvailableException | The exception that is thrown when an attempt is made to access a UI automation element corresponding to a part of the user interface that is no longer available. |
| ElementNotEnabledException | The exception that is thrown when an attempt is made through UI automation to manipulate a control that is not enabled. |
| ExpandCollapsePatternIdentifiers | Contains values used as identifiers by IExpandCollapseProvider. |
| GridItemPatternIdentifiers | Contains values used as identifiers by IGridItemProvider. |
| GridPatternIdentifiers | Contains values used as identifiers by IGridProvider. |
| MultipleViewPatternIdentifiers | Contains values used as identifiers by IMultipleViewProvider. |
| RangeValuePatternIdentifiers | Contains values used as identifiers by IRangeValueProvider. |
| ScrollPatternIdentifiers | Contains values used as identifiers by IScrollProvider, and also contains the NoScroll constant. |
| SelectionItemPatternIdentifiers | Contains values used as identifiers by ISelectionItemProvider. |
| SelectionPatternIdentifiers | Contains values used as identifiers by ISelectionProvider. |
| TableItemPatternIdentifiers | Contains values used as identifiers by ITableProvider. |
| TablePatternIdentifiers | Contains values used as identifiers by ITableProvider. |
| TogglePatternIdentifiers | Contains values used as identifiers by IToggleProvider. |
| TransformPatternIdentifiers | Contains values used as identifiers by ITransformProvider. |
| ValuePatternIdentifiers | Contains values used as identifiers by IValueProvider. |
| WindowPatternIdentifiers | Contains values used as identifiers by IWindowProvider. |
Enumerations
The Windows.UI.Xaml.Automation namespace has these enumerations.
| Enumeration | Description |
|---|---|
| DockPosition | Contains values that specify the dock position of an object within a docking container. |
| ExpandCollapseState | Contains values that specify the ExpandCollapseState automation property value of a UI Automation element. |
| RowOrColumnMajor | Specifies whether data in a table should be read primarily by row or by column. |
| ScrollAmount | Contains values that are used by the IScrollProvider pattern to indicate the direction and distance to scroll. |
| SupportedTextSelection | Contains values that specify whether a text provider supports selection and, if so, whether it supports a single, continuous selection or multiple, disjoint selections. |
| ToggleState | Contains values that specify the ToggleState of a UI Automation element. |
| WindowInteractionState | Defines values that specify the current state of the window for purposes of user or programmatic interaction. |
| WindowVisualState | Contains values that specify the visual state of a window for the IWindowProvider pattern. |
Requirements
|
Minimum supported client | Windows 8 |
|---|---|
|
Minimum supported server | Windows Server 2012 |
|
Namespace |
|
|
Metadata |
|
Build date: 12/4/2012