Microsoft.UI.Xaml.Automation.Peers Espacio de nombres

Define los tipos de soporte técnico para la infraestructura de Microsoft Automatización de la interfaz de usuario.

Clases

AnimatedVisualPlayerAutomationPeer

Expone los tipos AnimatedVisualPlayer a Microsoft Automatización de la interfaz de usuario.

AppBarAutomationPeer

Expone los tipos de AppBar a Microsoft Automatización de la interfaz de usuario.

AppBarButtonAutomationPeer

Expone los tipos AppBarButton a Microsoft Automatización de la interfaz de usuario.

AppBarToggleButtonAutomationPeer

Expone los tipos AppBarToggleButton a Microsoft Automatización de la interfaz de usuario.

AutomationPeer

Proporciona una clase base que expone el elemento del mismo nivel de automatización para una clase de propietario asociada a Microsoft Automatización de la interfaz de usuario.

AutomationPeerAnnotation

Representa una única anotación de automatización de la interfaz de usuario.

AutoSuggestBoxAutomationPeer

Expone los tipos AutoSuggestBox a Microsoft Automatización de la interfaz de usuario.

BreadcrumbBarItemAutomationPeer

Expone los tipos BreadcrumbBar a Microsoft Automatización de la interfaz de usuario.

ButtonAutomationPeer

Expone los tipos de botón a Microsoft Automatización de la interfaz de usuario.

ButtonBaseAutomationPeer

Representa una clase base para exponer clases derivadas de ButtonBase a Microsoft Automatización de la interfaz de usuario.

CalendarDatePickerAutomationPeer

Expone los tipos CalendarDatePicker a Microsoft Automatización de la interfaz de usuario.

CheckBoxAutomationPeer

Expone los tipos de CheckBox a Microsoft Automatización de la interfaz de usuario.

ColorPickerSliderAutomationPeer

Expone los tipos ColorPickerSlider a Microsoft Automatización de la interfaz de usuario.

ColorSpectrumAutomationPeer

Expone los tipos ColorSpectrum a Microsoft Automatización de la interfaz de usuario.

ComboBoxAutomationPeer

Expone los tipos comboBox a Microsoft Automatización de la interfaz de usuario.

ComboBoxItemAutomationPeer

Expone el contenido de ComboBoxItem de un comboBox a Microsoft Automatización de la interfaz de usuario.

ComboBoxItemDataAutomationPeer

Expone el contenido de datos de un comboBoxItem a Microsoft Automatización de la interfaz de usuario.

DatePickerAutomationPeer

Expone los tipos DatePicker a Microsoft Automatización de la interfaz de usuario.

DatePickerFlyoutPresenterAutomationPeer

Expone los tipos DatePickerFlyoutPresenter a Microsoft Automatización de la interfaz de usuario.

DropDownButtonAutomationPeer

Expone los tipos DropDownButton a Microsoft Automatización de la interfaz de usuario.

ExpanderAutomationPeer

Expone los tipos de expansivo a Microsoft Automatización de la interfaz de usuario.

FlipViewAutomationPeer

Expone los tipos FlipView a Microsoft Automatización de la interfaz de usuario.

FlipViewItemAutomationPeer

Expone un FlipViewItem a Microsoft Automatización de la interfaz de usuario.

FlipViewItemDataAutomationPeer

Expone el contenido de datos de flipViewItem a Microsoft Automatización de la interfaz de usuario.

FlyoutPresenterAutomationPeer

Expone los tipos flyoutPresenter a Microsoft Automatización de la interfaz de usuario.

FrameworkElementAutomationPeer

Expone los tipos derivados de FrameworkElement (incluidos todos los controles) a Microsoft Automatización de la interfaz de usuario.

GridViewAutomationPeer

Expone los tipos GridView a Microsoft Automatización de la interfaz de usuario.

GridViewHeaderItemAutomationPeer

Expone los tipos GridViewHeaderItem a Microsoft Automatización de la interfaz de usuario.

GridViewItemAutomationPeer

Expone un objeto GridViewItem a Microsoft Automatización de la interfaz de usuario.

GridViewItemDataAutomationPeer

Expone elementos de GridView a Microsoft Automatización de la interfaz de usuario, mediante una representación de datos del elemento para que el elemento del mismo nivel admita el desplazamiento a ese elemento con reconocimiento de datos.

GroupItemAutomationPeer

Expone un groupItem a Microsoft Automatización de la interfaz de usuario.

HubAutomationPeer

Expone los tipos de concentrador a Microsoft Automatización de la interfaz de usuario.

HubSectionAutomationPeer

Expone los tipos de HubSection a Microsoft Automatización de la interfaz de usuario.

HyperlinkButtonAutomationPeer

Expone los tipos HyperlinkButton a Microsoft Automatización de la interfaz de usuario.

ImageAutomationPeer

Expone los tipos de imagen a Microsoft Automatización de la interfaz de usuario.

InfoBarAutomationPeer

Expone los tipos de InfoBar a Microsoft Automatización de la interfaz de usuario.

ItemAutomationPeer

Expone un elemento de datos de una colección Items a Microsoft Automatización de la interfaz de usuario.

ItemContainerAutomationPeer

Expone tipos Microsoft.UI.Xaml.Controls.ItemContainer a Microsoft Automatización de la interfaz de usuario.

ItemsControlAutomationPeer

Expone los tipos ItemsControl a Microsoft Automatización de la interfaz de usuario.

ItemsViewAutomationPeer

Expone tipos Microsoft.UI.Xaml.Controls.ItemsView a Microsoft Automatización de la interfaz de usuario.

ListBoxAutomationPeer

Expone los tipos ListBox a Microsoft Automatización de la interfaz de usuario.

ListBoxItemAutomationPeer

Expone los elementos de la colección Items de un ListBox a Microsoft Automatización de la interfaz de usuario.

ListBoxItemDataAutomationPeer

Expone elementos ListBox a Microsoft Automatización de la interfaz de usuario, mediante una representación de datos del elemento para que el elemento del mismo nivel admita el desplazamiento a ese elemento con reconocimiento de datos.

ListPickerFlyoutPresenterAutomationPeer

Expone los tipos ListPickerFlyoutPresenter a Microsoft Automatización de la interfaz de usuario.

ListViewAutomationPeer

Expone los tipos ListView a Microsoft Automatización de la interfaz de usuario.

ListViewBaseAutomationPeer

Clase base que proporciona una implementación del mismo nivel de Microsoft Automatización de la interfaz de usuario para los tipos que derivan de ListViewBase.

ListViewBaseHeaderItemAutomationPeer

Expone los tipos ListViewBaseHeaderItem a Microsoft Automatización de la interfaz de usuario.

ListViewHeaderItemAutomationPeer

Expone los tipos ListViewHeaderItem a Microsoft Automatización de la interfaz de usuario.

ListViewItemAutomationPeer

Expone un listViewItem a Microsoft Automatización de la interfaz de usuario.

ListViewItemDataAutomationPeer

Expone elementos listView a Microsoft Automatización de la interfaz de usuario, usando una representación de datos del elemento para que el elemento del mismo nivel admita el desplazamiento a ese elemento con reconocimiento de datos.

LoopingSelectorAutomationPeer

Expone los tipos LoopingSelector a Microsoft Automatización de la interfaz de usuario.

LoopingSelectorItemAutomationPeer

Expone los tipos LoopingSelectorItem a Microsoft Automatización de la interfaz de usuario.

LoopingSelectorItemDataAutomationPeer

Expone el contenido de datos de un objeto LoopingSelectorItem a Microsoft Automatización de la interfaz de usuario.

MediaPlayerElementAutomationPeer

Expone los tipos MediaPlayerElement a Microsoft Automatización de la interfaz de usuario.

MediaTransportControlsAutomationPeer

Expone los tipos MediaTransportControls a Microsoft Automatización de la interfaz de usuario.

MenuBarAutomationPeer

Expone los tipos menuBar a Microsoft Automatización de la interfaz de usuario.

MenuBarItemAutomationPeer

Expone los tipos MenuBarItem a Microsoft Automatización de la interfaz de usuario.

MenuFlyoutItemAutomationPeer

Expone los tipos MenuFlyoutItem a Microsoft Automatización de la interfaz de usuario.

MenuFlyoutPresenterAutomationPeer

Expone los tipos MenuFlyoutPresenter a Microsoft Automatización de la interfaz de usuario.

NavigationViewAutomationPeer

Expone los tipos NavigationView a Microsoft Automatización de la interfaz de usuario.

NavigationViewItemAutomationPeer

Expone los tipos NavigationViewItem a Microsoft Automatización de la interfaz de usuario.

NumberBoxAutomationPeer

Expone los tipos NumberBox a Microsoft Automatización de la interfaz de usuario.

PasswordBoxAutomationPeer

Expone los tipos passwordBox a Microsoft Automatización de la interfaz de usuario.

PersonPictureAutomationPeer

Expone los tipos PersonPicture a Microsoft Automatización de la interfaz de usuario.

PickerFlyoutPresenterAutomationPeer

Expone los tipos PickerFlyoutPresenter a Microsoft Automatización de la interfaz de usuario.

PipsPagerAutomationPeer

Expone los tipos pipsPager a Microsoft Automatización de la interfaz de usuario.

PivotAutomationPeer

Expone tipos dinámicos a Microsoft Automatización de la interfaz de usuario.

PivotItemAutomationPeer

Expone tipos PivotItem a Microsoft Automatización de la interfaz de usuario.

PivotItemDataAutomationPeer

Expone el contenido de datos de un objeto PivotItem a Microsoft Automatización de la interfaz de usuario.

ProgressBarAutomationPeer

Expone los tipos ProgressBar a Microsoft Automatización de la interfaz de usuario.

ProgressRingAutomationPeer

Expone los tipos ProgressRing a Microsoft Automatización de la interfaz de usuario.

RadioButtonAutomationPeer

Expone los tipos RadioButton a Microsoft Automatización de la interfaz de usuario.

RadioButtonsAutomationPeer

Expone los tipos RadioButtons a Microsoft Automatización de la interfaz de usuario.

RangeBaseAutomationPeer

Clase base que proporciona una implementación del mismo nivel de Microsoft Automatización de la interfaz de usuario para los tipos que derivan de RangeBase.

RatingControlAutomationPeer

Expone los tipos RatingControl a Microsoft Automatización de la interfaz de usuario.

RepeatButtonAutomationPeer

Expone los tipos RepeatButton a Microsoft Automatización de la interfaz de usuario.

RepeaterAutomationPeer

Expone los tipos ItemsRepeater a Microsoft Automatización de la interfaz de usuario.

RichEditBoxAutomationPeer

Expone los tipos RichEditBox a Microsoft Automatización de la interfaz de usuario.

RichTextBlockAutomationPeer

Expone los tipos RichTextBlock a Microsoft Automatización de la interfaz de usuario.

RichTextBlockOverflowAutomationPeer

Expone los tipos RichTextBlockOverflow a Microsoft Automatización de la interfaz de usuario.

ScrollBarAutomationPeer

Expone los tipos ScrollBar a Microsoft Automatización de la interfaz de usuario.

ScrollViewerAutomationPeer

Expone los tipos ScrollViewer a Microsoft Automatización de la interfaz de usuario.

SelectorAutomationPeer

Clase base que proporciona una implementación del mismo nivel de Microsoft Automatización de la interfaz de usuario para los tipos que derivan de Selector.

SelectorBarItemAutomationPeer

Expone los tipos SelectorBarItem a Microsoft Automatización de la interfaz de usuario.

SelectorItemAutomationPeer

Expone los elementos de un selector a Microsoft Automatización de la interfaz de usuario.

SemanticZoomAutomationPeer

Expone los tipos SemanticZoom a Microsoft Automatización de la interfaz de usuario.

SliderAutomationPeer

Expone los tipos de control deslizante a Microsoft Automatización de la interfaz de usuario.

SplitButtonAutomationPeer

Expone los tipos SplitButton a Microsoft Automatización de la interfaz de usuario.

TabViewAutomationPeer

Expone los tipos TabView a Microsoft Automatización de la interfaz de usuario.

TabViewItemAutomationPeer

Expone los tipos TabViewItem a Microsoft Automatización de la interfaz de usuario.

TeachingTipAutomationPeer

Expone tipos de TeachingTip a Microsoft Automatización de la interfaz de usuario.

TextBlockAutomationPeer

Expone tipos textBlock a Microsoft Automatización de la interfaz de usuario.

TextBoxAutomationPeer

Expone tipos textBox a Microsoft Automatización de la interfaz de usuario.

ThumbAutomationPeer

Expone los tipos Thumb a Microsoft Automatización de la interfaz de usuario.

TimePickerAutomationPeer

Expone los tipos TimePicker a Microsoft Automatización de la interfaz de usuario.

TimePickerFlyoutPresenterAutomationPeer

Expone los tipos TimePickerFlyoutPresenter a Microsoft Automatización de la interfaz de usuario.

ToggleButtonAutomationPeer

Expone los tipos ToggleButton a Microsoft Automatización de la interfaz de usuario.

ToggleMenuFlyoutItemAutomationPeer

Expone los tipos ToggleMenuFlyoutItem a Microsoft Automatización de la interfaz de usuario.

ToggleSplitButtonAutomationPeer

Expone los tipos ToggleSplitButton a Microsoft Automatización de la interfaz de usuario.

ToggleSwitchAutomationPeer

Expone los tipos toggleSwitch a Microsoft Automatización de la interfaz de usuario.

TreeViewItemAutomationPeer

Expone los tipos TreeViewItem a Microsoft Automatización de la interfaz de usuario.

TreeViewItemDataAutomationPeer

Expone los tipos de datos TreeViewItem a Microsoft Automatización de la interfaz de usuario.

TreeViewListAutomationPeer

Expone los tipos TreeViewList a Microsoft Automatización de la interfaz de usuario.

WebView2AutomationPeer

Expone los tipos WebView2 a Microsoft Automatización de la interfaz de usuario.

Estructuras

RawElementProviderRuntimeId

Representa el identificador de tiempo de ejecución de un elemento.

Enumeraciones

AccessibilityView

Declara cómo se debe incluir un control en diferentes vistas de un árbol de microsoft Automatización de la interfaz de usuario.

AutomationControlType

Especifica el tipo de control que se expone al cliente de Microsoft Automatización de la interfaz de usuario. Usado por GetAutomationControlType.

AutomationEvents

Especifica el evento que genera el elemento a través del elemento AutomationPeer asociado. Usado por RaiseAutomationEvent.

AutomationHeadingLevel

Define los niveles de encabezado para Automatización de la interfaz de usuario elementos.

AutomationLandmarkType

Define los tipos de puntos de referencia de automatización para los elementos.

AutomationLiveSetting

Describe las características de notificación de una región activa determinada en una interfaz de usuario de la aplicación. Usado por GetLiveSetting y AutomationProperties.LiveSetting.

AutomationNavigationDirection

Define las direcciones de navegación dentro del árbol de Automatización de la interfaz de usuario de Microsoft.

AutomationNotificationKind

Indica el tipo de notificación al llamar a RaiseNotificationEvent.

AutomationNotificationProcessing

Especifica el orden por el cual se procesará una notificación.

AutomationOrientation

Especifica la dirección de orientación en la que se puede presentar un control. GetOrientation usa los valores.

AutomationStructureChangeType

Define los tipos de cambio en la estructura de árbol de Microsoft Automatización de la interfaz de usuario.

PatternInterface

Especifica el patrón de control que devuelve el método GetPattern .

Ejemplos

La aplicación WinUI 3 Gallery incluye ejemplos interactivos de la mayoría de los controles, las características y la funcionalidad de WinUI 3. Obtenga la aplicación en Microsoft Store u obtenga el código fuente en GitHub.

Comentarios

Los controles WinUI y otros elementos de la interfaz de usuario, implementan Automatización de la interfaz de usuario compatibilidad para notificar roles y valores. Puede usar Automatización de la interfaz de usuario herramientas para examinar la información de rol y valor, o bien revisar las implementaciones de AutomationPeer de cada control. Los roles disponibles en un marco de trabajo de automatización de la interfaz de usuario están definidos en la enumeración AutomationControlType. Automatización de la interfaz de usuario clientes, como las tecnologías de asistencia, pueden obtener información de rol llamando a métodos que el marco de Automatización de la interfaz de usuario expone a través de AutomationPeer del control.

Consulte también