Partager via


System.Windows.Automation.Peers Espace de noms

Définit la classe de base AutomationPeer et un jeu des types qui en dérivent et correspondent aux contrôles .NET. Chaque AutomationPeer expose le contrôle .NET correspondant à Microsoft UI Automation.

Classes

AutomationPeer

Fournit une classe de base qui expose un élément à UI Automation.

ButtonAutomationPeer

Expose les types Button à UI Automation.

ButtonBaseAutomationPeer

Représente une classe de base pour exposer des éléments dérivés de ButtonBase à UI Automation.

CalendarAutomationPeer

Expose les types Calendar à UI Automation.

CalendarButtonAutomationPeer

Expose les types CalendarButton à UI Automation.

CheckBoxAutomationPeer

Expose les types CheckBox à UI Automation.

ComboBoxAutomationPeer

Expose les types ComboBox à UI Automation.

ContentElementAutomationPeer

Expose les types ContentElement à UI Automation.

ContentTextAutomationPeer

Représente une classe de base pour l’exposition de types TextPattern à UI Automation.

ContextMenuAutomationPeer

Expose les types ContextMenu à UI Automation.

DataGridAutomationPeer

Expose les types DataGrid à UI Automation.

DataGridCellAutomationPeer

Expose les types DataGridCell à UI Automation.

DataGridCellItemAutomationPeer

Expose les types DataGridCell à UI Automation.

DataGridColumnHeaderAutomationPeer

Expose les types DataGridColumnHeader à UI Automation.

DataGridColumnHeaderItemAutomationPeer

Expose le Header d’un DataGridColumn qui se trouve dans un DataGrid à UI Automation.

DataGridColumnHeadersPresenterAutomationPeer

Expose les types DataGridColumnHeadersPresenter à UI Automation.

DataGridDetailsPresenterAutomationPeer

Expose les types DataGridDetailsPresenter à UI Automation.

DataGridItemAutomationPeer

Expose les types DataGridRow à UI Automation. Le DataGridRow peut ou ne peut pas exister réellement en mémoire.

DataGridRowAutomationPeer

Expose les types DataGridRow à UI Automation.

DataGridRowHeaderAutomationPeer

Expose les types DataGridRowHeader à UI Automation.

DatePickerAutomationPeer

Expose les types DatePicker à UI Automation.

DateTimeAutomationPeer

Expose les types CalendarDayButton et CalendarButton à UI Automation.

DocumentAutomationPeer

Expose les types de contrôle Document à UI Automation.

DocumentPageViewAutomationPeer

Expose les types DocumentPageView à UI Automation.

DocumentViewerAutomationPeer

Expose les types DocumentViewer à UI Automation.

DocumentViewerBaseAutomationPeer

Expose les types DocumentViewerBase à UI Automation.

ExpanderAutomationPeer

Expose les types Expander à UI Automation.

FixedPageAutomationPeer

Expose les types FixedPage à UI Automation.

FlowDocumentPageViewerAutomationPeer

Expose les types FlowDocumentPageViewer à UI Automation.

FlowDocumentReaderAutomationPeer

Expose les types FlowDocumentReader à UI Automation.

FlowDocumentScrollViewerAutomationPeer

Expose les types FlowDocumentScrollViewer à UI Automation.

FrameAutomationPeer

Expose les types Frame à UI Automation.

FrameworkContentElementAutomationPeer

Expose les types FrameworkContentElement à UI Automation.

FrameworkElementAutomationPeer

Expose les types FrameworkElement à UI Automation.

GenericRootAutomationPeer

Expose les types HwndSource à UI Automation.

GridSplitterAutomationPeer

Expose les types GridSplitter à UI Automation.

GridViewAutomationPeer

Expose les types GridView à UI Automation.

GridViewCellAutomationPeer

Expose les cellules d’un GridView à UI Automation.

GridViewColumnHeaderAutomationPeer

Expose les types GridViewColumnHeader à UI Automation.

GridViewHeaderRowPresenterAutomationPeer

Expose les types GridViewHeaderRowPresenter à UI Automation.

GridViewItemAutomationPeer

Expose les éléments de données dans la collection de Items dans les types GridView à UI Automation.

GroupBoxAutomationPeer

Expose les types GroupBox à UI Automation.

GroupItemAutomationPeer

Expose les types GroupItem à UI Automation.

HostedWindowWrapper

Expose les types HwndHost à UI Automation.

HyperlinkAutomationPeer

Expose les types Hyperlink à UI Automation.

ImageAutomationPeer

Expose les types Image à UI Automation.

InkCanvasAutomationPeer

Expose les types InkCanvas à UI Automation.

InkPresenterAutomationPeer

Expose les types InkPresenter à UI Automation.

ItemAutomationPeer

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

ItemsControlAutomationPeer

Expose les types ItemsControl à UI Automation.

LabelAutomationPeer

Expose les types Label à UI Automation.

ListBoxAutomationPeer

Expose les types ListBox à UI Automation.

ListBoxItemAutomationPeer

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

ListBoxItemWrapperAutomationPeer

Expose la sous-arborescence UIElement pour les éléments de données d’un ListBox à UI Automation.

ListViewAutomationPeer

Expose les types ListView à UI Automation.

MediaElementAutomationPeer

Expose les types MediaElement à UI Automation.

MenuAutomationPeer

Expose les types Menu à UI Automation.

MenuItemAutomationPeer

Expose les types MenuItem à UI Automation.

NavigationWindowAutomationPeer

Expose les types NavigationWindow à UI Automation.

PasswordBoxAutomationPeer

Expose les types PasswordBox à UI Automation.

ProgressBarAutomationPeer

Expose les types ProgressBar à UI Automation.

RadioButtonAutomationPeer

Expose les types RadioButton à UI Automation.

RangeBaseAutomationPeer

Expose les types RangeBase à UI Automation.

RepeatButtonAutomationPeer

Expose les types RepeatButton à UI Automation.

RibbonApplicationMenuAutomationPeer

Expose les types RibbonApplicationMenu à UI Automation.

RibbonAutomationPeer

Expose les types Ribbon à UI Automation.

RibbonButtonAutomationPeer

Expose les types RibbonButton à UI Automation.

RibbonCheckBoxAutomationPeer

Expose les types RibbonCheckBox à UI Automation.

RibbonComboBoxAutomationPeer

Expose les types RibbonComboBox à UI Automation.

RibbonContextMenuAutomationPeer

Expose les types RibbonContextMenu à UI Automation.

RibbonContextualTabGroupAutomationPeer

Expose les types RibbonContextualTabGroup à UI Automation.

RibbonContextualTabGroupDataAutomationPeer

Expose les types RibbonContextualTabGroup à UI Automation quand un RibbonContextualTabGroup est réduit.

RibbonContextualTabGroupItemsControlAutomationPeer

Expose les types RibbonContextualTabGroupItemsControl à UI Automation.

RibbonControlAutomationPeer

Expose les types RibbonControl à UI Automation.

RibbonControlDataAutomationPeer

Expose les types RibbonControl à UI Automation.

RibbonControlGroupAutomationPeer

Expose les types RibbonControlGroup à UI Automation.

RibbonGalleryAutomationPeer

Expose les types RibbonGallery à UI Automation.

RibbonGalleryCategoryAutomationPeer

Expose les types RibbonGalleryCategory à UI Automation.

RibbonGalleryCategoryDataAutomationPeer

Expose les types RibbonGalleryCategory à UI Automation.

RibbonGalleryItemAutomationPeer

Expose les types RibbonGalleryItem à UI Automation.

RibbonGalleryItemDataAutomationPeer

Expose les types RibbonGalleryItem à UI Automation.

RibbonGroupAutomationPeer

Expose les types RibbonGroup à UI Automation.

RibbonGroupDataAutomationPeer

Expose les types RibbonGroup à UI Automation.

RibbonGroupHeaderAutomationPeer

Expose l'en-tête des types RibbonGroup à UI Automation quand un RibbonGroup est réduit.

RibbonMenuButtonAutomationPeer

Expose les types RibbonMenuButton à UI Automation.

RibbonMenuItemAutomationPeer

Expose les types RibbonMenuItem à UI Automation.

RibbonMenuItemDataAutomationPeer

Représente les données contenues dans un RibbonMenuItem.

RibbonQuickAccessToolBarAutomationPeer

Expose les types RibbonQuickAccessToolBar à UI Automation.

RibbonRadioButtonAutomationPeer

Expose les types RibbonRadioButton à UI Automation.

RibbonSeparatorAutomationPeer

Expose les types RibbonSeparator à UI Automation.

RibbonSplitButtonAutomationPeer

Expose les types RibbonSplitButton à UI Automation.

RibbonTabAutomationPeer

Expose les types RibbonTab à UI Automation.

RibbonTabDataAutomationPeer

Expose les types RibbonTab à UI Automation.

RibbonTabHeaderAutomationPeer

Expose les types RibbonTabHeader à UI Automation.

RibbonTabHeaderDataAutomationPeer

Expose les types RibbonTabHeader à UI Automation.

RibbonTabHeaderItemsControlAutomationPeer

Expose les types RibbonTabHeaderItemsControl à UI Automation.

RibbonTextBoxAutomationPeer

Expose les types RibbonTextBox à UI Automation.

RibbonTitleAutomationPeer

Expose le titre de Ribbon à UI Automation.

RibbonToggleButtonAutomationPeer

Expose les types RibbonToggleButton à UI Automation.

RibbonToolTipAutomationPeer

Expose les types RibbonToolTip à UI Automation.

RibbonTwoLineTextAutomationPeer

Expose les types RibbonTwoLineText à UI Automation.

RichTextBoxAutomationPeer

Expose les types RichTextBox à UI Automation.

ScrollBarAutomationPeer

Expose les types ScrollBar à UI Automation.

ScrollViewerAutomationPeer

Expose les types ScrollViewer à UI Automation.

SelectorAutomationPeer

Expose les types Selector à UI Automation.

SelectorItemAutomationPeer

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

SeparatorAutomationPeer

Expose les types Separator à UI Automation.

SliderAutomationPeer

Expose les types Slider à UI Automation.

StatusBarAutomationPeer

Expose les types StatusBar à UI Automation.

StatusBarItemAutomationPeer

Expose les types StatusBarItem à UI Automation.

TabControlAutomationPeer

Expose les types TabControl à UI Automation.

TabItemAutomationPeer

Expose les types TabItem à UI Automation.

TabItemWrapperAutomationPeer

Expose la sous-arborescence UIElement pour les éléments de données d’un TabControl à UI Automation.

TableAutomationPeer

Expose les types Table à UI Automation.

TableCellAutomationPeer

Expose les types TableCell à UI Automation.

TextAutomationPeer

Expose les types TextPattern à UI Automation.

TextBlockAutomationPeer

Expose les types TextBlock à UI Automation.

TextBoxAutomationPeer

Expose les types TextBox à UI Automation.

TextElementAutomationPeer

Expose les types TextElement à UI Automation.

ThumbAutomationPeer

Expose les types Thumb à UI Automation.

ToggleButtonAutomationPeer

Expose les types ToggleButton à UI Automation.

ToolBarAutomationPeer

Expose les types ToolBar à UI Automation.

ToolTipAutomationPeer

Expose les types ToolTip à UI Automation.

TreeViewAutomationPeer

Expose les types TreeView à UI Automation.

TreeViewDataItemAutomationPeer

Expose des types TreeViewItem contenant des éléments de données à UI Automation.

TreeViewItemAutomationPeer

Expose les types TreeViewItem à UI Automation.

UIElement3DAutomationPeer

Expose les types UIElement3D à UI Automation.

UIElementAutomationPeer

Expose les types UIElement à UI Automation.

UserControlAutomationPeer

Expose les types UserControl à UI Automation.

Viewport3DAutomationPeer

Expose les types Viewport3D à UI Automation.

WindowAutomationPeer

Expose les types Window à UI Automation.

WindowsFormsHostAutomationPeer

Expose les types WindowsFormsHost à UI Automation.

Interfaces

IViewAutomationPeer

Autorise une vue personnalisée d'un ListView qui dérive de ViewBase pour implémenter des fonctionnalités d'homologue Automation spécifiques à la vue personnalisée.

Énumérations

AutomationControlType

Spécifie le ControlType exposé au client UI Automation.

AutomationEvents

Spécifie l’événement déclenché par l’élément par le biais du AutomationPeer associé.

AutomationOrientation

Spécifie le sens dans lequel un contrôle peut être disposé.

PatternInterface

Spécifie le modèle de contrôle retourné par GetPattern(PatternInterface).