Microsoft.UI.Xaml.Automation.Peers Пространство имен

Определяет типы поддержки для инфраструктуры Microsoft модель автоматизации пользовательского интерфейса.

Классы

AnimatedVisualPlayerAutomationPeer

Предоставляет типы AnimatedVisualPlayerдля microsoft модель автоматизации пользовательского интерфейса.

AppBarAutomationPeer

Предоставляет типы AppBar для microsoft модель автоматизации пользовательского интерфейса.

AppBarButtonAutomationPeer

Предоставляет типы AppBarButton для microsoft модель автоматизации пользовательского интерфейса.

AppBarToggleButtonAutomationPeer

Предоставляет типы AppBarToggleButton для microsoft модель автоматизации пользовательского интерфейса.

AutomationPeer

Предоставляет базовый класс, предоставляющий одноранговый узел автоматизации для связанного класса владельца microsoft модель автоматизации пользовательского интерфейса.

AutomationPeerAnnotation

Представляет одну заметку автоматизации пользовательского интерфейса.

AutoSuggestBoxAutomationPeer

Предоставляет типы AutoSuggestBox для microsoft модель автоматизации пользовательского интерфейса.

BreadcrumbBarItemAutomationPeer

Предоставляет типы BreadcrumbBar для microsoft модель автоматизации пользовательского интерфейса.

ButtonAutomationPeer

Предоставляет типы кнопок для Microsoft модель автоматизации пользовательского интерфейса.

ButtonBaseAutomationPeer

Представляет базовый класс для предоставления microsoft модель автоматизации пользовательского интерфейса классов, производных от ButtonBase.

CalendarDatePickerAutomationPeer

Предоставляет типы CalendarDatePicker для microsoft модель автоматизации пользовательского интерфейса.

CheckBoxAutomationPeer

Предоставляет типы CheckBox для microsoft модель автоматизации пользовательского интерфейса.

ColorPickerSliderAutomationPeer

Предоставляет типы ColorPickerSliderдля microsoft модель автоматизации пользовательского интерфейса.

ColorSpectrumAutomationPeer

Предоставляет типы ColorSpectrumдля microsoft модель автоматизации пользовательского интерфейса.

ComboBoxAutomationPeer

Предоставляет типы ComboBox для microsoft модель автоматизации пользовательского интерфейса.

ComboBoxItemAutomationPeer

Предоставляет содержимое ComboBoxItem в ComboBox для Microsoft модель автоматизации пользовательского интерфейса.

ComboBoxItemDataAutomationPeer

Предоставляет содержимое comboBoxItem для microsoft модель автоматизации пользовательского интерфейса.

DatePickerAutomationPeer

Предоставляет типы DatePicker для microsoft модель автоматизации пользовательского интерфейса.

DatePickerFlyoutPresenterAutomationPeer

Предоставляет типы DatePickerFlyoutPresenter для microsoft модель автоматизации пользовательского интерфейса.

DropDownButtonAutomationPeer

Предоставляет типы DropDownButtonдля microsoft модель автоматизации пользовательского интерфейса.

ExpanderAutomationPeer

Предоставляет типы расширителя для Microsoft модель автоматизации пользовательского интерфейса.

FlipViewAutomationPeer

Предоставляет типы FlipView для microsoft модель автоматизации пользовательского интерфейса.

FlipViewItemAutomationPeer

Предоставляет FlipViewItem для microsoft модель автоматизации пользовательского интерфейса.

FlipViewItemDataAutomationPeer

Предоставляет содержимое данных FlipViewItem для microsoft модель автоматизации пользовательского интерфейса.

FlyoutPresenterAutomationPeer

Предоставляет типы FlyoutPresenter для microsoft модель автоматизации пользовательского интерфейса.

FrameworkElementAutomationPeer

Предоставляет microsoft модель автоматизации пользовательского интерфейса производные типы FrameworkElement (включая все элементы управления).

GridViewAutomationPeer

Предоставляет типы GridView для microsoft модель автоматизации пользовательского интерфейса.

GridViewHeaderItemAutomationPeer

Предоставляет типы GridViewHeaderItem для microsoft модель автоматизации пользовательского интерфейса.

GridViewItemAutomationPeer

Предоставляет элемент GridViewItem для microsoft модель автоматизации пользовательского интерфейса.

GridViewItemDataAutomationPeer

Предоставляет элементы GridView для Microsoft модель автоматизации пользовательского интерфейса, используя представление данных элемента, чтобы одноранговый узел поддерживал прокрутку до этого элемента с пониманием данных.

GroupItemAutomationPeer

Предоставляет объект GroupItem для microsoft модель автоматизации пользовательского интерфейса.

HubAutomationPeer

Предоставляет типы концентраторов для microsoft модель автоматизации пользовательского интерфейса.

HubSectionAutomationPeer

Предоставляет типы HubSection для microsoft модель автоматизации пользовательского интерфейса.

HyperlinkButtonAutomationPeer

Предоставляет типы HyperlinkButton для microsoft модель автоматизации пользовательского интерфейса.

ImageAutomationPeer

Предоставляет типы изображений для microsoft модель автоматизации пользовательского интерфейса.

InfoBarAutomationPeer

Предоставляет типы InfoBar для microsoft модель автоматизации пользовательского интерфейса.

ItemAutomationPeer

Предоставляет элемент данных в коллекции Items для microsoft модель автоматизации пользовательского интерфейса.

ItemContainerAutomationPeer

Microsoft.UI.Xaml.Controls.ItemContainer Предоставляет типы модель автоматизации пользовательского интерфейса Майкрософт.

ItemsControlAutomationPeer

Предоставляет типы ItemsControl для microsoft модель автоматизации пользовательского интерфейса.

ItemsViewAutomationPeer

Microsoft.UI.Xaml.Controls.ItemsView Предоставляет типы модель автоматизации пользовательского интерфейса Майкрософт.

ListBoxAutomationPeer

Предоставляет типы ListBox для microsoft модель автоматизации пользовательского интерфейса.

ListBoxItemAutomationPeer

Предоставляет элементы в коллекции Itemsэлемента ListBox microsoft модель автоматизации пользовательского интерфейса.

ListBoxItemDataAutomationPeer

Предоставляет элементы ListBox для Microsoft модель автоматизации пользовательского интерфейса, используя представление данных элемента, чтобы одноранговый элемент поддерживал прокрутку к этому элементу с пониманием данных.

ListPickerFlyoutPresenterAutomationPeer

Предоставляет типы ListPickerFlyoutPresenter для microsoft модель автоматизации пользовательского интерфейса.

ListViewAutomationPeer

Предоставляет типы ListView для microsoft модель автоматизации пользовательского интерфейса.

ListViewBaseAutomationPeer

Базовый класс, предоставляющий реализацию однорангового узла Microsoft модель автоматизации пользовательского интерфейса для типов, производных от ListViewBase.

ListViewBaseHeaderItemAutomationPeer

Предоставляет типы ListViewBaseHeaderItem для microsoft модель автоматизации пользовательского интерфейса.

ListViewHeaderItemAutomationPeer

Предоставляет типы ListViewHeaderItem для microsoft модель автоматизации пользовательского интерфейса.

ListViewItemAutomationPeer

Предоставляет элемент ListViewItem модель автоматизации пользовательского интерфейса Майкрософт.

ListViewItemDataAutomationPeer

Предоставляет элементы ListView для Microsoft модель автоматизации пользовательского интерфейса, используя представление данных элемента, чтобы одноранговый элемент поддерживал прокрутку к этому элементу с пониманием данных.

LoopingSelectorAutomationPeer

Предоставляет типы LoopingSelector для microsoft модель автоматизации пользовательского интерфейса.

LoopingSelectorItemAutomationPeer

Предоставляет типы LoopingSelectorItem для microsoft модель автоматизации пользовательского интерфейса.

LoopingSelectorItemDataAutomationPeer

Предоставляет содержимое данных объекта LoopingSelectorItem для microsoft модель автоматизации пользовательского интерфейса.

MediaPlayerElementAutomationPeer

Предоставляет типы MediaPlayerElement для Microsoft модель автоматизации пользовательского интерфейса.

MediaTransportControlsAutomationPeer

Предоставляет типы MediaTransportControls для microsoft модель автоматизации пользовательского интерфейса.

MenuBarAutomationPeer

Предоставляет типы MenuBar для microsoft модель автоматизации пользовательского интерфейса.

MenuBarItemAutomationPeer

Предоставляет типы MenuBarItemдля microsoft модель автоматизации пользовательского интерфейса.

MenuFlyoutItemAutomationPeer

Предоставляет типы MenuFlyoutItem для microsoft модель автоматизации пользовательского интерфейса.

MenuFlyoutPresenterAutomationPeer

Предоставляет типы MenuFlyoutPresenter для microsoft модель автоматизации пользовательского интерфейса.

NavigationViewAutomationPeer

Предоставляет типы NavigationViewдля microsoft модель автоматизации пользовательского интерфейса.

NavigationViewItemAutomationPeer

Предоставляет типы NavigationViewItem для microsoft модель автоматизации пользовательского интерфейса.

NumberBoxAutomationPeer

Предоставляет типы NumberBoxдля microsoft модель автоматизации пользовательского интерфейса.

PasswordBoxAutomationPeer

Предоставляет типы PasswordBox для microsoft модель автоматизации пользовательского интерфейса.

PersonPictureAutomationPeer

Предоставляет типы PersonPictureдля microsoft модель автоматизации пользовательского интерфейса.

PickerFlyoutPresenterAutomationPeer

Предоставляет типы PickerFlyoutPresenter для microsoft модель автоматизации пользовательского интерфейса.

PipsPagerAutomationPeer

Предоставляет типы PipsPagerдля microsoft модель автоматизации пользовательского интерфейса.

PivotAutomationPeer

Предоставляет типы Pivot для Microsoft модель автоматизации пользовательского интерфейса.

PivotItemAutomationPeer

Предоставляет типы PivotItem для microsoft модель автоматизации пользовательского интерфейса.

PivotItemDataAutomationPeer

Предоставляет содержимое данных PivotItem для microsoft модель автоматизации пользовательского интерфейса.

ProgressBarAutomationPeer

Предоставляет типы ProgressBarдля microsoft модель автоматизации пользовательского интерфейса.

ProgressRingAutomationPeer

Предоставляет типы ProgressRing для microsoft модель автоматизации пользовательского интерфейса.

RadioButtonAutomationPeer

Предоставляет типы RadioButton для microsoft модель автоматизации пользовательского интерфейса.

RadioButtonsAutomationPeer

Предоставляет типы RadioButtonsдля microsoft модель автоматизации пользовательского интерфейса.

RangeBaseAutomationPeer

Базовый класс, предоставляющий реализацию однорангового узла Microsoft модель автоматизации пользовательского интерфейса для типов, производных от RangeBase.

RatingControlAutomationPeer

Предоставляет типы RatingControlдля microsoft модель автоматизации пользовательского интерфейса.

RepeatButtonAutomationPeer

Предоставляет типы RepeatButton для microsoft модель автоматизации пользовательского интерфейса.

RepeaterAutomationPeer

Предоставляет типы ItemsRepeaterдля microsoft модель автоматизации пользовательского интерфейса.

RichEditBoxAutomationPeer

Предоставляет типы RichEditBox для microsoft модель автоматизации пользовательского интерфейса.

RichTextBlockAutomationPeer

Предоставляет типы RichTextBlock для microsoft модель автоматизации пользовательского интерфейса.

RichTextBlockOverflowAutomationPeer

Предоставляет типы RichTextBlockOverflow для microsoft модель автоматизации пользовательского интерфейса.

ScrollBarAutomationPeer

Предоставляет типы ScrollBar для microsoft модель автоматизации пользовательского интерфейса.

ScrollViewerAutomationPeer

Предоставляет типы ScrollViewer для microsoft модель автоматизации пользовательского интерфейса.

SelectorAutomationPeer

Базовый класс, предоставляющий реализацию однорангового узла Microsoft модель автоматизации пользовательского интерфейса для типов, производных от Selector.

SelectorBarItemAutomationPeer

Предоставляет типы SelectorBarItem для microsoft модель автоматизации пользовательского интерфейса.

SelectorItemAutomationPeer

Предоставляет элементы в селекторе microsoft модель автоматизации пользовательского интерфейса.

SemanticZoomAutomationPeer

Предоставляет типы SemanticZoom для Microsoft модель автоматизации пользовательского интерфейса.

SliderAutomationPeer

Предоставляет типы ползунка для microsoft модель автоматизации пользовательского интерфейса.

SplitButtonAutomationPeer

Предоставляет типы SplitButton для microsoft модель автоматизации пользовательского интерфейса.

TabViewAutomationPeer

Предоставляет типы TabView для Microsoft модель автоматизации пользовательского интерфейса.

TabViewItemAutomationPeer

Предоставляет типы TabViewItemдля microsoft модель автоматизации пользовательского интерфейса.

TeachingTipAutomationPeer

Предоставляет типы TeachingTip для microsoft модель автоматизации пользовательского интерфейса.

TextBlockAutomationPeer

Предоставляет типы TextBlock для Microsoft модель автоматизации пользовательского интерфейса.

TextBoxAutomationPeer

Предоставляет типы TextBox для Microsoft модель автоматизации пользовательского интерфейса.

ThumbAutomationPeer

Предоставляет типы thumb для Microsoft модель автоматизации пользовательского интерфейса.

TimePickerAutomationPeer

Предоставляет типы TimePicker для microsoft модель автоматизации пользовательского интерфейса.

TimePickerFlyoutPresenterAutomationPeer

Предоставляет типы TimePickerFlyoutPresenter для microsoft модель автоматизации пользовательского интерфейса.

ToggleButtonAutomationPeer

Предоставляет типы ToggleButton для microsoft модель автоматизации пользовательского интерфейса.

ToggleMenuFlyoutItemAutomationPeer

Предоставляет типы ToggleMenuFlyoutItem для microsoft модель автоматизации пользовательского интерфейса.

ToggleSplitButtonAutomationPeer

Предоставляет типы ToggleSplitButtonдля microsoft модель автоматизации пользовательского интерфейса.

ToggleSwitchAutomationPeer

Предоставляет типы ToggleSwitch для microsoft модель автоматизации пользовательского интерфейса.

TreeViewItemAutomationPeer

Предоставляет типы TreeViewItemдля microsoft модель автоматизации пользовательского интерфейса.

TreeViewItemDataAutomationPeer

Предоставляет типы данных TreeViewItemдля Microsoft модель автоматизации пользовательского интерфейса.

TreeViewListAutomationPeer

Предоставляет типы TreeViewListдля Microsoft модель автоматизации пользовательского интерфейса.

WebView2AutomationPeer

Предоставляет типы WebView2для microsoft модель автоматизации пользовательского интерфейса.

Структуры

RawElementProviderRuntimeId

Представляет идентификатор среды выполнения для элемента.

Перечисления

AccessibilityView

Объявляет, как элемент управления должен включаться в различные представления дерева microsoft модель автоматизации пользовательского интерфейса.

AutomationControlType

Указывает тип элемента управления, предоставляемый клиенту Microsoft модель автоматизации пользовательского интерфейса. Используется GetAutomationControlType.

AutomationEvents

Указывает событие, которое вызывается элементом через связанный AutomationPeer. Используется RaiseAutomationEvent.

AutomationHeadingLevel

Определяет уровни заголовков для модель автоматизации пользовательского интерфейса элементов.

AutomationLandmarkType

Определяет типы ориентиров автоматизации для элементов.

AutomationLiveSetting

Описывает характеристики уведомлений для определенного активного региона в пользовательском интерфейсе приложения. Используется GetLiveSetting и AutomationProperties.LiveSetting.

AutomationNavigationDirection

Определяет направления навигации в дереве microsoft модель автоматизации пользовательского интерфейса.

AutomationNotificationKind

Указывает тип уведомления при вызове RaiseNotificationEvent.

AutomationNotificationProcessing

Указывает порядок, в котором должны обрабатываться уведомления.

AutomationOrientation

Указывает направление ориентации, в котором может быть представлен элемент управления. Значения используются GetOrientation.

AutomationStructureChangeType

Определяет типы изменений в древовидной структуре Microsoft модель автоматизации пользовательского интерфейса.

PatternInterface

Указывает шаблон элемента управления, возвращаемый методом GetPattern .

Примеры

Приложение коллекции WinUI 3 содержит интерактивные примеры большинства элементов управления, функций и функций WinUI 3. Получите приложение из Microsoft Store или получите исходный код в GitHub.

Комментарии

Элементы управления WinUI и другие элементы пользовательского интерфейса реализуют поддержку модель автоматизации пользовательского интерфейса для создания отчетов о ролях и значениях. Вы можете использовать модель автоматизации пользовательского интерфейса средства для изучения сведений о роли и значении или просмотреть реализации AutomationPeer каждого элемента управления. Доступные роли в рамках инфраструктуры автоматизации пользовательского интерфейса определены в перечислении AutomationControlType. модель автоматизации пользовательского интерфейса клиентов, таких как специальные возможности, могут получать сведения о роли, вызывая методы, предоставляемые платформой модель автоматизации пользовательского интерфейса через AutomationPeer элемента управления.

См. также раздел