Microsoft.UI.Xaml.Automation.Peers 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义 对 Microsoft UI 自动化 基础结构的支持类型。
注意
此命名空间需要 Microsoft.UI.Xaml.Controls NuGet 包,这是 Microsoft Windows UI 库的一部分。
类
结构
RawElementProviderRuntimeId |
表示元素的运行时 ID。 |
枚举
AccessibilityView |
声明控件应如何包含在 Microsoft UI 自动化树的不同视图中。 |
AutomationControlType |
指定向 Microsoft UI 自动化客户端公开的控件类型。 由 GetAutomationControlType 使用。 |
AutomationEvents |
指定元素通过关联的 AutomationPeer 引发的事件。 由 RaiseAutomationEvent 使用。 |
AutomationHeadingLevel |
定义 UI 自动化元素的标题级别。 |
AutomationLandmarkType |
定义元素的自动化特征点类型。 |
AutomationLiveSetting |
介绍应用 UI 中特定实时区域的通知特征。 由 GetLiveSetting 和 AutomationProperties.LiveSetting 使用。 |
AutomationNavigationDirection |
定义 Microsoft UI 自动化树中的导航方向。 |
AutomationNotificationKind |
指示调用 RaiseNotificationEvent 时的通知类型 |
AutomationNotificationProcessing |
指定通知的处理顺序。 |
AutomationOrientation |
指定可呈现控件的方向。 值由 GetOrientation 使用。 |
AutomationStructureChangeType |
定义 Microsoft UI 自动化树结构中的更改类型。 |
PatternInterface |
指定 GetPattern 方法返回的控件模式。 |
示例
WinUI 3 库应用包括大多数 WinUI 3 控件、特性和功能的交互式示例。 通过 Microsoft Store 获取应用,或在 GitHub 上获取源代码。
注解
WinUI 控件和其他 UI 元素实现对报表角色和值的 UI 自动化支持。 可以使用 UI 自动化工具来检查角色和值信息,也可以查看每个控件的 AutomationPeer 实现。 UI 自动化框架中的可用角色在 AutomationControlType 枚举中定义。 UI 自动化客户端(如辅助技术)可以通过调用 UI 自动化框架通过控件的 AutomationPeer 公开的方法来获取角色信息。
另请参阅
反馈
提交和查看相关反馈