Microsoft.UI.Xaml.Automation.Peers 命名空间

定义 Microsoft UI 自动化 基础结构的支持类型。

AnimatedVisualPlayerAutomationPeer

Microsoft UI 自动化公开 AnimatedVisualPlayer 类型。

AppBarAutomationPeer

向Microsoft UI 自动化公开 AppBar 类型。

AppBarButtonAutomationPeer

向 Microsoft UI 自动化公开 AppBarButton 类型。

AppBarToggleButtonAutomationPeer

向Microsoft UI 自动化公开 AppBarToggleButton 类型。

AutomationPeer

提供一个基类,该基类向Microsoft UI 自动化公开关联所有者类的自动化对等。

AutomationPeerAnnotation

表示单个 UI 自动化注释。

AutoSuggestBoxAutomationPeer

向Microsoft UI 自动化公开 AutoSuggestBox 类型。

BreadcrumbBarItemAutomationPeer

向Microsoft UI 自动化公开 痕迹栏 类型。

ButtonAutomationPeer

Microsoft UI 自动化公开 按钮 类型。

ButtonBaseAutomationPeer

表示一个基类,用于公开派生自 ButtonBase 到 Microsoft UI 自动化的类。

CalendarDatePickerAutomationPeer

向 Microsoft UI 自动化公开 calendarDatePicker 类型

CheckBoxAutomationPeer

向 Microsoft UI 自动化公开 CheckBox 类型。

ColorPickerSliderAutomationPeer

Microsoft UI 自动化公开 ColorPickerSlider 类型。

ColorSpectrumAutomationPeer

Microsoft UI 自动化公开 ColorSpectrum 类型。

ComboBoxAutomationPeer

向 Microsoft UI 自动化公开 ComboBox 类型。

ComboBoxItemAutomationPeer

向 Microsoft UI 自动化公开 ComboBox 中的 ComboBoxItem 内容。

ComboBoxItemDataAutomationPeer

向Microsoft UI 自动化公开 ComboBoxItem 的数据内容。

DatePickerAutomationPeer

向 Microsoft UI 自动化公开 DatePicker 类型。

DatePickerFlyoutPresenterAutomationPeer

向 Microsoft UI 自动化公开 DatePickerFlyoutPresenter 类型。

DropDownButtonAutomationPeer

Microsoft UI 自动化公开 DropDownButton 类型。

ExpanderAutomationPeer

向Microsoft UI 自动化公开 扩展器 类型。

FlipViewAutomationPeer

向 Microsoft UI 自动化公开 FlipView 类型。

FlipViewItemAutomationPeer

向 Microsoft UI 自动化公开 FlipViewItem

FlipViewItemDataAutomationPeer

向 Microsoft UI 自动化公开 FlipViewItem 的数据内容。

FlyoutPresenterAutomationPeer

向 Microsoft UI 自动化公开 FlyoutPresenter 类型。

FrameworkElementAutomationPeer

向Microsoft UI 自动化公开 FrameworkElement 派生类型(包括所有控件)。

GridViewAutomationPeer

向 Microsoft UI 自动化公开 GridView 类型。

GridViewHeaderItemAutomationPeer

向Microsoft UI 自动化公开 GridViewHeaderItem 类型。

GridViewItemAutomationPeer

向Microsoft UI 自动化公开 GridViewItem

GridViewItemDataAutomationPeer

使用项的数据表示形式向Microsoft UI 自动化公开 GridView 项,以便对等方支持滚动到具有数据感知的项。

GroupItemAutomationPeer

向Microsoft UI 自动化公开 GroupItem

HubAutomationPeer

向Microsoft UI 自动化公开 中心 类型。

HubSectionAutomationPeer

向Microsoft UI 自动化公开 HubSection 类型。

HyperlinkButtonAutomationPeer

向 Microsoft UI 自动化公开 HyperlinkButton 类型。

ImageAutomationPeer

向Microsoft UI 自动化公开 图像 类型。

InfoBarAutomationPeer

向Microsoft UI 自动化公开 InfoBar 类型。

ItemAutomationPeer

向Microsoft UI 自动化公开 集合中的数据项。

ItemContainerAutomationPeer

向Microsoft UI 自动化公开 Microsoft.UI.Xaml.Controls.ItemContainer 类型。

ItemsControlAutomationPeer

向MICROSOFT UI 自动化公开 itemsControl 类型

ItemsViewAutomationPeer

向 Microsoft UI 自动化公开 Microsoft.UI.Xaml.Controls.ItemsView 类型。

ListBoxAutomationPeer

向 Microsoft UI 自动化公开 ListBox 类型。

ListBoxItemAutomationPeer

公开 ListBox 集合中的项,以Microsoft UI 自动化。

ListBoxItemDataAutomationPeer

使用项的数据表示形式向Microsoft UI 自动化公开 ListBox 项,以便对等方支持滚动到具有数据感知的项。

ListPickerFlyoutPresenterAutomationPeer

向Microsoft UI 自动化公开 ListPickerFlyoutPresenter 类型。

ListViewAutomationPeer

向Microsoft UI 自动化公开 ListView 类型。

ListViewBaseAutomationPeer

一个基类,它为派生 自 listViewBase的类型提供Microsoft UI 自动化对等实现。

ListViewBaseHeaderItemAutomationPeer

向 Microsoft UI 自动化公开 ListViewBaseHeaderItem 类型。

ListViewHeaderItemAutomationPeer

向Microsoft UI 自动化公开 ListViewHeaderItem 类型。

ListViewItemAutomationPeer

向 Microsoft UI 自动化公开 ListViewItem

ListViewItemDataAutomationPeer

使用项的数据表示形式公开 ListView 项以Microsoft UI 自动化,以便对等方支持滚动到具有数据感知的项。

LoopingSelectorAutomationPeer

向Microsoft UI 自动化公开 LoopingSelector 类型。

LoopingSelectorItemAutomationPeer

向 Microsoft UI 自动化公开 LoopingSelectorItem 类型。

LoopingSelectorItemDataAutomationPeer

向Microsoft UI 自动化公开 LoopingSelectorItem 的数据内容。

MediaPlayerElementAutomationPeer

向Microsoft UI 自动化公开 MediaPlayerElement 类型。

MediaTransportControlsAutomationPeer

向Microsoft UI 自动化公开 MediaTransportControls 类型。

MenuBarAutomationPeer

Microsoft UI 自动化公开 MenuBar 类型。

MenuBarItemAutomationPeer

Microsoft UI 自动化公开 MenuBarItem 类型。

MenuFlyoutItemAutomationPeer

向Microsoft UI 自动化公开 menuFlyoutItem 类型

MenuFlyoutPresenterAutomationPeer

向Microsoft UI 自动化公开 MenuFlyoutPresenter 类型。

NavigationViewAutomationPeer

Microsoft UI 自动化公开 NavigationView 类型。

NavigationViewItemAutomationPeer

Microsoft UI 自动化公开 NavigationViewItem 类型。

NumberBoxAutomationPeer

Microsoft UI 自动化公开 NumberBox 类型。

PasswordBoxAutomationPeer

向 Microsoft UI 自动化公开 PasswordBox 类型。

PersonPictureAutomationPeer

Microsoft UI 自动化公开 PersonPicture 类型。

PickerFlyoutPresenterAutomationPeer

向Microsoft UI 自动化公开 PickerFlyoutPresenter 类型。

PipsPagerAutomationPeer

Microsoft UI 自动化公开 PipsPager 类型。

PivotAutomationPeer

向Microsoft UI 自动化公开 透视 类型。

PivotItemAutomationPeer

向MICROSOFT UI 自动化公开 PivotItem 类型。

PivotItemDataAutomationPeer

向 Microsoft UI 自动化公开 PivotItem 的数据内容。

ProgressBarAutomationPeer

Microsoft UI 自动化公开 ProgressBar 类型。

ProgressRingAutomationPeer

Microsoft UI 自动化公开 ProgressRing 类型。

RadioButtonAutomationPeer

向 Microsoft UI 自动化公开 RadioButton 类型。

RadioButtonsAutomationPeer

Microsoft UI 自动化公开 RadioButtons 类型。

RangeBaseAutomationPeer

一个基类,它为派生自 rangeBase的类型提供Microsoft UI 自动化对等实现。

RatingControlAutomationPeer

Microsoft UI 自动化公开 RatingControl 类型。

RepeatButtonAutomationPeer

向 MICROSOFT UI 自动化公开 RepeatButton 类型。

RepeaterAutomationPeer

Microsoft UI 自动化公开 itemsRepeater 类型

RichEditBoxAutomationPeer

向 Microsoft UI 自动化公开 RichEditBox 类型。

RichTextBlockAutomationPeer

向 Microsoft UI 自动化公开 RichTextBlock 类型。

RichTextBlockOverflowAutomationPeer

向 Microsoft UI 自动化公开 RichTextBlockOverflow 类型。

ScrollBarAutomationPeer

向 Microsoft UI 自动化公开 ScrollBar 类型。

ScrollPresenterAutomationPeer

向 Microsoft UI 自动化公开 scrollPresenter 类型

ScrollViewerAutomationPeer

向Microsoft UI 自动化公开 scrollViewer 类型

SelectorAutomationPeer

一个基类,它为派生自 选择器的类型提供Microsoft UI 自动化对等实现。

SelectorBarItemAutomationPeer

向Microsoft UI 自动化公开 selectorBarItem 类型

SelectorItemAutomationPeer

向MICROSOFT UI 自动化公开 选择器 中的项。

SemanticZoomAutomationPeer

向 Microsoft UI 自动化公开 SemanticZoom 类型。

SliderAutomationPeer

向 Microsoft UI 自动化公开 滑块 类型。

SplitButtonAutomationPeer

Microsoft UI 自动化公开 SplitButton 类型。

TabViewAutomationPeer

Microsoft UI 自动化公开 TabView 类型。

TabViewItemAutomationPeer

Microsoft UI 自动化公开 TabViewItem 类型。

TeachingTipAutomationPeer

Microsoft UI 自动化公开 教学提示 类型。

TextBlockAutomationPeer

向Microsoft UI 自动化公开 TextBlock 类型。

TextBoxAutomationPeer

向Microsoft UI 自动化公开 TextBox 类型。

ThumbAutomationPeer

向 Microsoft UI 自动化公开 Thumb 类型。

TimePickerAutomationPeer

向 Microsoft UI 自动化公开 TimePicker 类型。

TimePickerFlyoutPresenterAutomationPeer

向 Microsoft UI 自动化公开 TimePickerFlyoutPresenter 类型。

ToggleButtonAutomationPeer

向 Microsoft UI 自动化公开 ToggleButton 类型。

ToggleMenuFlyoutItemAutomationPeer

向 UI 自动化Microsoft公开 ToggleMenuFlyoutItem 类型。

ToggleSplitButtonAutomationPeer

Microsoft UI 自动化公开 ToggleSplitButton 类型。

ToggleSwitchAutomationPeer

公开 ToggleSwitch 类型以Microsoft UI 自动化。

TreeViewItemAutomationPeer

Microsoft UI 自动化公开 TreeViewItem 类型。

TreeViewItemDataAutomationPeer

Microsoft UI 自动化公开 TreeViewItem 数据类型。

TreeViewListAutomationPeer

Microsoft UI 自动化公开 TreeViewList 类型。

WebView2AutomationPeer

Microsoft UI 自动化公开 WebView2 类型。

结构

RawElementProviderRuntimeId

表示元素的运行时 ID。

枚举

AccessibilityView

声明控件应如何包含在Microsoft UI 自动化树的不同视图中。

AutomationControlType

指定向 Microsoft UI 自动化客户端公开的控件类型。 由 GetAutomationControlType使用。

AutomationEvents

指定元素通过关联的 AutomationPeer引发的事件。 由 RaiseAutomationEvent使用。

AutomationHeadingLevel

定义 UI 自动化元素的标题级别。

AutomationLandmarkType

定义元素的自动化地标类型。

AutomationLiveSetting

介绍应用 UI 中特定实时区域的通知特征。 由 GetLiveSettingAutomationProperties.LiveSetting使用。

AutomationNavigationDirection

定义Microsoft UI 自动化树中的导航方向。

AutomationNotificationKind

指示调用 raiseNotificationEvent 时通知的类型

AutomationNotificationProcessing

指定处理通知的顺序。

AutomationOrientation

指定控件可呈现的方向方向。 GetOrientation使用值。

AutomationStructureChangeType

定义Microsoft UI 自动化树结构中的更改类型。

PatternInterface

指定 GetPattern 方法返回的控件模式。

示例

打开 WinUI 3 库应用,并在操作查看 AutomationProperties。

WinUI 3 库 应用包括大多数 WinUI 3 控件、特性和功能的交互式示例。 从 Microsoft Store 获取应用,或在 GitHub上获取源代码。

注解

WinUI 控件和其他 UI 元素实现对报表角色和值的 UI 自动化支持。 可以使用 UI 自动化工具检查角色和值信息,也可以查看每个控件的 AutomationPeer 实现。 UI 自动化框架中的可用角色在 AutomationControlType 枚举中定义。 UI 自动化客户端(如辅助技术)可以通过调用 UI 自动化框架通过控件的 AutomationPeer 公开的方法来获取角色信息。

另请参阅