Поделиться через


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

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

Классы

AnimatedVisualPlayerAutomationPeer

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

AppBarAutomationPeer

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

AppBarButtonAutomationPeer

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

AppBarToggleButtonAutomationPeer

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

AutomationPeer

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

AutomationPeerAnnotation

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

AutoSuggestBoxAutomationPeer

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

BreadcrumbBarItemAutomationPeer

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

ButtonAutomationPeer

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

ButtonBaseAutomationPeer

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

CalendarDatePickerAutomationPeer

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

CheckBoxAutomationPeer

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

ColorPickerSliderAutomationPeer

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

ColorSpectrumAutomationPeer

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

ComboBoxAutomationPeer

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

ComboBoxItemAutomationPeer

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

ComboBoxItemDataAutomationPeer

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

DatePickerAutomationPeer

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

DatePickerFlyoutPresenterAutomationPeer

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

DropDownButtonAutomationPeer

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

ExpanderAutomationPeer

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

FlipViewAutomationPeer

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

FlipViewItemAutomationPeer

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

FlipViewItemDataAutomationPeer

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

FlyoutPresenterAutomationPeer

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

FrameworkElementAutomationPeer

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

GridViewAutomationPeer

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

GridViewHeaderItemAutomationPeer

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

GridViewItemAutomationPeer

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

GridViewItemDataAutomationPeer

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

GroupItemAutomationPeer

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

HubAutomationPeer

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

HubSectionAutomationPeer

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

HyperlinkButtonAutomationPeer

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

ImageAutomationPeer

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

InfoBarAutomationPeer

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

ItemAutomationPeer

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

ItemContainerAutomationPeer

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

ItemsControlAutomationPeer

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

ItemsViewAutomationPeer

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

ListBoxAutomationPeer

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

ListBoxItemAutomationPeer

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

ListBoxItemDataAutomationPeer

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

ListPickerFlyoutPresenterAutomationPeer

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

ListViewAutomationPeer

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

ListViewBaseAutomationPeer

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

ListViewBaseHeaderItemAutomationPeer

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

ListViewHeaderItemAutomationPeer

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

ListViewItemAutomationPeer

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

ListViewItemDataAutomationPeer

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

LoopingSelectorAutomationPeer

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

LoopingSelectorItemAutomationPeer

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

LoopingSelectorItemDataAutomationPeer

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

MediaPlayerElementAutomationPeer

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

MediaTransportControlsAutomationPeer

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

MenuBarAutomationPeer

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

MenuBarItemAutomationPeer

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

MenuFlyoutItemAutomationPeer

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

MenuFlyoutPresenterAutomationPeer

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

NavigationViewAutomationPeer

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

NavigationViewItemAutomationPeer

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

NumberBoxAutomationPeer

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

PasswordBoxAutomationPeer

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

PersonPictureAutomationPeer

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

PickerFlyoutPresenterAutomationPeer

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

PipsPagerAutomationPeer

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

PivotAutomationPeer

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

PivotItemAutomationPeer

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

PivotItemDataAutomationPeer

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

ProgressBarAutomationPeer

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

ProgressRingAutomationPeer

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

RadioButtonAutomationPeer

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

RadioButtonsAutomationPeer

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

RangeBaseAutomationPeer

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

RatingControlAutomationPeer

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

RepeatButtonAutomationPeer

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

RepeaterAutomationPeer

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

RichEditBoxAutomationPeer

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

RichTextBlockAutomationPeer

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

RichTextBlockOverflowAutomationPeer

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

ScrollBarAutomationPeer

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

ScrollPresenterAutomationPeer

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

ScrollViewerAutomationPeer

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

SelectorAutomationPeer

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

SelectorBarItemAutomationPeer

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

SelectorItemAutomationPeer

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

SemanticZoomAutomationPeer

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

SliderAutomationPeer

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

SplitButtonAutomationPeer

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

TabViewAutomationPeer

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

TabViewItemAutomationPeer

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

TeachingTipAutomationPeer

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

TextBlockAutomationPeer

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

TextBoxAutomationPeer

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

ThumbAutomationPeer

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

TimePickerAutomationPeer

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

TimePickerFlyoutPresenterAutomationPeer

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

ToggleButtonAutomationPeer

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

ToggleMenuFlyoutItemAutomationPeer

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

ToggleSplitButtonAutomationPeer

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

ToggleSwitchAutomationPeer

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

TreeViewItemAutomationPeer

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

TreeViewItemDataAutomationPeer

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

TreeViewListAutomationPeer

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

WebView2AutomationPeer

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

Структуры

RawElementProviderRuntimeId

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

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

AccessibilityView

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

AutomationControlType

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

AutomationEvents

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

AutomationHeadingLevel

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

AutomationLandmarkType

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

AutomationLiveSetting

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

AutomationNavigationDirection

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

AutomationNotificationKind

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

AutomationNotificationProcessing

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

AutomationOrientation

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

AutomationStructureChangeType

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

PatternInterface

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

Примеры

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

Комментарии

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

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