Partager via


Microsoft.UI.Xaml.Automation.Peers Espace de noms

Définit les types de prise en charge de l’infrastructure Microsoft UI Automation .

Classes

AnimatedVisualPlayerAutomationPeer

Expose types de AnimatedVisualPlayer à Microsoft UI Automation.

AppBarAutomationPeer

Expose types appBar à Microsoft UI Automation.

AppBarButtonAutomationPeer

Expose types appBarButton à Microsoft UI Automation.

AppBarToggleButtonAutomationPeer

Expose types AppBarToggleButton à Microsoft UI Automation.

AutomationPeer

Fournit une classe de base qui expose l’homologue Automation pour une classe de propriétaire associée à Microsoft UI Automation.

AutomationPeerAnnotation

Représente une annotation UI Automation unique.

AutoSuggestBoxAutomationPeer

Expose types autoSuggestBox à Microsoft UI Automation.

BreadcrumbBarItemAutomationPeer

Expose types de barre de navigation à Microsoft UI Automation.

ButtonAutomationPeer

Expose types de bouton à Microsoft UI Automation.

ButtonBaseAutomationPeer

Représente une classe de base pour exposer des classes dérivées de ButtonBase à Microsoft UI Automation.

CalendarDatePickerAutomationPeer

Expose types CalendarDatePicker à Microsoft UI Automation.

CheckBoxAutomationPeer

Expose types checkBox à Microsoft UI Automation.

ColorPickerSliderAutomationPeer

Expose types de ColorPickerSlider à microsoft UI Automation.

ColorSpectrumAutomationPeer

Expose types ColorSpectrum à Microsoft UI Automation.

ComboBoxAutomationPeer

Expose types comboBox à Microsoft UI Automation.

ComboBoxItemAutomationPeer

Expose le contenu ComboBoxItem dans un ComboBox à Microsoft UI Automation.

ComboBoxItemDataAutomationPeer

Expose le contenu des données d’un ComboBoxItem à Microsoft UI Automation.

DatePickerAutomationPeer

Expose types DatePicker à Microsoft UI Automation.

DatePickerFlyoutPresenterAutomationPeer

Expose types DatePickerFlyoutPresenter à Microsoft UI Automation.

DropDownButtonAutomationPeer

Expose types DropDownButton à microsoft UI Automation.

ExpanderAutomationPeer

Expose types de Expander à Microsoft UI Automation.

FlipViewAutomationPeer

Expose types de FlipView à Microsoft UI Automation.

FlipViewItemAutomationPeer

Expose un FlipViewItem à Microsoft UI Automation.

FlipViewItemDataAutomationPeer

Expose le contenu des données d’un FlipViewItem à Microsoft UI Automation.

FlyoutPresenterAutomationPeer

Expose types de FlyoutPresenter à Microsoft UI Automation.

FrameworkElementAutomationPeer

Expose FrameworkElement types dérivés (y compris tous les contrôles) à Microsoft UI Automation.

GridViewAutomationPeer

Expose types de GridView à Microsoft UI Automation.

GridViewHeaderItemAutomationPeer

Expose types GridViewHeaderItem à Microsoft UI Automation.

GridViewItemAutomationPeer

Expose un GridViewItem à Microsoft UI Automation.

GridViewItemDataAutomationPeer

Expose GridView éléments à Microsoft UI Automation à l’aide d’une représentation de données de l’élément afin que l’homologue prenne en charge le défilement vers cet élément avec la sensibilisation aux données.

GroupItemAutomationPeer

Expose un GroupItem à Microsoft UI Automation.

HubAutomationPeer

Expose types de Hub à Microsoft UI Automation.

HubSectionAutomationPeer

Expose types de HubSection à Microsoft UI Automation.

HyperlinkButtonAutomationPeer

Expose types HyperlinkButton à Microsoft UI Automation.

ImageAutomationPeer

Expose types d’images à Microsoft UI Automation.

InfoBarAutomationPeer

Expose types infoBar à Microsoft UI Automation.

ItemAutomationPeer

Expose un élément de données dans une collection Items à Microsoft UI Automation.

ItemContainerAutomationPeer

Expose types Microsoft.UI.Xaml.Controls.ItemContainer à Microsoft UI Automation.

ItemsControlAutomationPeer

Expose types ItemsControl à Microsoft UI Automation.

ItemsViewAutomationPeer

Expose types Microsoft.UI.Xaml.Controls.ItemsView à Microsoft UI Automation.

ListBoxAutomationPeer

Expose types de ListBox à Microsoft UI Automation.

ListBoxItemAutomationPeer

Expose les éléments de la collection Items d’un ListBox à Microsoft UI Automation.

ListBoxItemDataAutomationPeer

Expose ListBox éléments à Microsoft UI Automation à l’aide d’une représentation de données de l’élément afin que l’homologue prenne en charge le défilement vers cet élément avec la sensibilisation aux données.

ListPickerFlyoutPresenterAutomationPeer

Expose types ListPickerFlyoutPresenter à Microsoft UI Automation.

ListViewAutomationPeer

Expose types de ListView à Microsoft UI Automation.

ListViewBaseAutomationPeer

Classe de base qui fournit une implémentation d’homologue Microsoft UI Automation pour les types qui dérivent de ListViewBase.

ListViewBaseHeaderItemAutomationPeer

Expose types ListViewBaseHeaderItem à Microsoft UI Automation.

ListViewHeaderItemAutomationPeer

Expose types ListViewHeaderItem à Microsoft UI Automation.

ListViewItemAutomationPeer

Expose un ListViewItem à Microsoft UI Automation.

ListViewItemDataAutomationPeer

Expose Éléments ListView à Microsoft UI Automation à l’aide d’une représentation de données de l’élément afin que l’homologue prenne en charge le défilement vers cet élément avec la sensibilisation aux données.

LoopingSelectorAutomationPeer

Expose types loopingSelector à Microsoft UI Automation.

LoopingSelectorItemAutomationPeer

Expose types loopingSelectorItem à Microsoft UI Automation.

LoopingSelectorItemDataAutomationPeer

Expose le contenu des données d’un LoopingSelectorItem à Microsoft UI Automation.

MediaPlayerElementAutomationPeer

Expose types de MediaPlayerElement à Microsoft UI Automation.

MediaTransportControlsAutomationPeer

Expose les types MediaTransportControls à Microsoft UI Automation.

MenuBarAutomationPeer

Expose types menuBar à microsoft UI Automation.

MenuBarItemAutomationPeer

Expose types MenuBarItem à microsoft UI Automation.

MenuFlyoutItemAutomationPeer

Expose types MenuFlyoutItem à Microsoft UI Automation.

MenuFlyoutPresenterAutomationPeer

Expose types de MenuFlyoutPresenter à Microsoft UI Automation.

NavigationViewAutomationPeer

Expose types de NavigationView à Microsoft UI Automation .

NavigationViewItemAutomationPeer

Expose types navigationViewItem à microsoft UI Automation.

NumberBoxAutomationPeer

Expose types de NumberBox à Microsoft UI Automation .

PasswordBoxAutomationPeer

Expose types passwordBox à Microsoft UI Automation.

PersonPictureAutomationPeer

Expose types PersonPicture à Microsoft UI Automation.

PickerFlyoutPresenterAutomationPeer

Expose types pickerFlyoutPresenter à Microsoft UI Automation.

PipsPagerAutomationPeer

Expose types de PipsPager à microsoft UI Automation.

PivotAutomationPeer

Expose types de pivot à Microsoft UI Automation.

PivotItemAutomationPeer

Expose types PivotItem à Microsoft UI Automation.

PivotItemDataAutomationPeer

Expose le contenu des données d’un pivotItem à Microsoft UI Automation.

ProgressBarAutomationPeer

Expose types ProgressBar à microsoft UI Automation.

ProgressRingAutomationPeer

Expose types progressRing à microsoft UI Automation.

RadioButtonAutomationPeer

Expose types de RadioButton à Microsoft UI Automation.

RadioButtonsAutomationPeer

Expose types radioButtons à Microsoft UI Automation.

RangeBaseAutomationPeer

Classe de base qui fournit une implémentation d’homologue Microsoft UI Automation pour les types qui dérivent de RangeBase.

RatingControlAutomationPeer

Expose types RatingControl à microsoft UI Automation.

RepeatButtonAutomationPeer

Expose types de RepeatButton à Microsoft UI Automation.

RepeaterAutomationPeer

Expose types de ItemsRepeater à microsoft UI Automation.

RichEditBoxAutomationPeer

Expose types de RichEditBox à Microsoft UI Automation.

RichTextBlockAutomationPeer

Expose types richTextBlock à Microsoft UI Automation.

RichTextBlockOverflowAutomationPeer

Expose types RichTextBlockOverflow à Microsoft UI Automation.

ScrollBarAutomationPeer

Expose types de barre de défilement à Microsoft UI Automation.

ScrollPresenterAutomationPeer

Expose types de ScrollPresenter à Microsoft UI Automation.

ScrollViewerAutomationPeer

Expose types ScrollViewer à Microsoft UI Automation.

SelectorAutomationPeer

Classe de base qui fournit une implémentation d’homologue Microsoft UI Automation pour les types qui dérivent de Sélecteur.

SelectorBarItemAutomationPeer

Expose types SelectorBarItem à Microsoft UI Automation.

SelectorItemAutomationPeer

Expose les éléments d’un sélecteur de à Microsoft UI Automation.

SemanticZoomAutomationPeer

Expose types de SemanticZoom à Microsoft UI Automation.

SliderAutomationPeer

Expose types de Slider à Microsoft UI Automation.

SplitButtonAutomationPeer

Expose types SplitButton à microsoft UI Automation.

TabViewAutomationPeer

Expose types de TabView à Microsoft UI Automation .

TabViewItemAutomationPeer

Expose types tabViewItem à microsoft UI Automation.

TeachingTipAutomationPeer

Expose types TeachingTip à microsoft UI Automation.

TextBlockAutomationPeer

Expose types de TextBlock à Microsoft UI Automation.

TextBoxAutomationPeer

Expose types TextBox à Microsoft UI Automation.

ThumbAutomationPeer

Expose types de pouce à Microsoft UI Automation.

TimePickerAutomationPeer

Expose types de TimePicker à Microsoft UI Automation.

TimePickerFlyoutPresenterAutomationPeer

Expose types TimePickerFlyoutPresenter à Microsoft UI Automation.

ToggleButtonAutomationPeer

Expose types de ToggleButton à Microsoft UI Automation.

ToggleMenuFlyoutItemAutomationPeer

Expose les types ToggleMenuFlyoutItem à Microsoft UI Automation.

ToggleSplitButtonAutomationPeer

Expose types de ToggleSplitButton à Microsoft UI Automation.

ToggleSwitchAutomationPeer

Expose basculeSwitch types à Microsoft UI Automation.

TreeViewItemAutomationPeer

Expose types TreeViewItem à Microsoft UI Automation .

TreeViewItemDataAutomationPeer

Expose Types de données TreeViewItem à microsoft UI Automation.

TreeViewListAutomationPeer

Expose types TreeViewList à microsoft UI Automation.

WebView2AutomationPeer

Expose types de WebView2 à Microsoft UI Automation .

Structures

RawElementProviderRuntimeId

Représente l’ID d’exécution d’un élément.

Énumérations

AccessibilityView

Déclare comment un contrôle doit être inclus dans différentes vues d’une arborescence Microsoft UI Automation.

AutomationControlType

Spécifie le type de contrôle exposé au client Microsoft UI Automation. Utilisé par GetAutomationControlType.

AutomationEvents

Spécifie l’événement déclenché par l’élément via le AutomationPeer associé. Utilisé par RaiseAutomationEvent.

AutomationHeadingLevel

Définit les niveaux de titre pour les éléments UI Automation.

AutomationLandmarkType

Définit les types de repères Automation pour les éléments.

AutomationLiveSetting

Décrit les caractéristiques de notification d’une région dynamique particulière dans une interface utilisateur d’application. Utilisé par GetLiveSetting et AutomationProperties.LiveSetting.

AutomationNavigationDirection

Définit les instructions de navigation dans l’arborescence Microsoft UI Automation.

AutomationNotificationKind

Indique le type de notification lors de l’appel RaiseNotificationEvent

AutomationNotificationProcessing

Spécifie l’ordre dans lequel traiter une notification.

AutomationOrientation

Spécifie la direction d’orientation dans laquelle un contrôle peut être présenté. Les valeurs sont utilisées par GetOrientation.

AutomationStructureChangeType

Définit les types de modification dans la structure de l’arborescence Microsoft UI Automation.

PatternInterface

Spécifie le modèle de contrôle retourné par la méthode GetPattern.

Exemples

L’application galerie WinUI 3 inclut des exemples interactifs de la plupart des contrôles, fonctionnalités et fonctionnalités WinUI 3. Obtenez l’application à partir du Microsoft Store ou obtenez le code source sur GitHub.

Remarques

Les contrôles WinUI et d’autres éléments d’interface utilisateur implémentent la prise en charge d’UI Automation pour signaler des rôles et des valeurs. Vous pouvez utiliser les outils UI Automation pour examiner les informations de rôle et de valeur, ou vous pouvez consulter les implémentations AutomationPeer de chaque contrôle. Les rôles disponibles dans une infrastructure UI Automation sont définis dans l’énumération AutomationControlType. Les clients UI Automation, tels que les technologies d’assistance, peuvent obtenir des informations sur les rôles en appelant des méthodes exposées par l’infrastructure UI Automation par le biais de AutomationPeer du contrôle.

Voir aussi