Microsoft.UI.Xaml.Automation 命名空间

定义 Microsoft UI 自动化基础结构的支持类型。 这些支持类型用于实现 Microsoft UI 自动化对自定义控件的支持。 此外, AutomationProperties 还提供辅助功能信息作为 XAML UI 定义的一部分。

AnnotationPatternIdentifiers

包含 IAnnotationProvider 用作标识符的值。

AutomationAnnotation

表示单个 UI 自动化注释。

AutomationElementIdentifiers

包含 UI 自动化提供程序和 UI 自动化客户端用作自动化属性标识符的值。

AutomationProperties

支持获取或设置自动化属性的实例级值。 这些属性值设置为附加属性, (通常在 XAML) 中设置,并补充或替代控件的 AutomationPeer 中的自动化属性值。

AutomationProperty

标识 AutomationElementIdentifiers 或特定控件模式的属性。

DockPatternIdentifiers

包含 IDockProvider 用作标识符的值。

DragPatternIdentifiers

包含 IDragProvider 用作标识符的值。

DropTargetPatternIdentifiers

包含 IDropTargetProvider 用作标识符的值。

ExpandCollapsePatternIdentifiers

包含 IExpandCollapseProvider 用作标识符的值。

GridItemPatternIdentifiers

包含 IGridItemProvider 用作标识符的值。

GridPatternIdentifiers

包含 IGridProvider 用作标识符的值。

MultipleViewPatternIdentifiers

包含 IMultipleViewProvider 用作标识符的值。

RangeValuePatternIdentifiers

包含 IRangeValueProvider 用作标识符的值。

ScrollPatternIdentifiers

包含 IScrollProvider 用作标识符的值,还包含 NoScroll 常量。

SelectionItemPatternIdentifiers

包含 ISelectionItemProvider 用作标识符的值。

SelectionPatternIdentifiers

包含 ISelectionProvider 用作标识符的值。

SpreadsheetItemPatternIdentifiers

包含用作 ISpreadsheetItemProvider 模式属性的自动化属性标识符的值。

StylesPatternIdentifiers

包含 IStylesProvider 用作标识符的值。

TableItemPatternIdentifiers

包含 ITableProvider 用作标识符的值。

TablePatternIdentifiers

包含 ITableProvider 用作标识符的值。

TogglePatternIdentifiers

包含 IToggleProvider 用作标识符的值。

TransformPattern2Identifiers

包含 ITransformProvider2 用作标识符的值。

TransformPatternIdentifiers

包含 ITransformProvider 用作标识符的值。

ValuePatternIdentifiers

包含 IValueProvider 用作标识符的值。

WindowPatternIdentifiers

包含 IWindowProvider 用作标识符的值。

枚举

AnnotationType

提供一组常量,用于标识文档中的批注类型,由 ISpreadsheetItemProvider Microsoft UI 自动化接口使用。

AutomationActiveEnd

定义 SelectionActiveEnd 文本属性的值,该属性指示插入符号相对于表示当前所选文本的文本范围的位置。

AutomationAnimationStyle

定义自动化动画的样式。

AutomationBulletStyle

定义自动化所使用的项目符号样式。

AutomationCaretBidiMode

定义插入点的行进方向。

AutomationCaretPosition

定义插入点位置。

AutomationFlowDirections

定义流的方向。

AutomationOutlineStyles

定义大纲样式。

AutomationStyleId

定义文本的样式。

AutomationTextDecorationLineStyle

定义文本修饰的线条样式。

AutomationTextEditChangeType

定义文本编辑更改的类型。

DockPosition

包含指定对象在停靠容器中的停靠位置的值。 由 IDockProvider.DockPosition 使用

ExpandCollapseState

包含指定 UI 自动化元素的 ExpandCollapseState 自动化属性值的值。

RowOrColumnMajor

指定表中的数据应主要按行还是按列读取。

ScrollAmount

包含 IScrollProvider 模式用于指示滚动方向和距离的值。

SupportedTextSelection

包含一些值,这些值指定文本提供程序是否支持选择,而且如果支持选择,还指定其支持单个边续的选择还是多个不连续的选择。

SynchronizedInputType

提供一组常量,用于标识 ISynchronizedInputProvider Microsoft UI 自动化接口。

ToggleState

包含指定 UI 自动化元素的 ToggleState 的值。

WindowInteractionState

定义指定窗口的当前状态以用于用户或编程交互的值。

WindowVisualState

包含指定 IWindowProvider 模式窗口视觉状态的值。

ZoomUnit

包含 Provider.ITransformProvider2.ZoomByUnit 方法的可能值,该方法按指定单位缩放控件的视区。

另请参阅