Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

System.Windows.Automation.Peers Namespace

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Defines the AutomationPeer base class and a set of types that derive from it and that correspond to Microsoft .NET Framework controls. Each AutomationPeer exposes the corresponding Microsoft .NET Framework control to Microsoft UI Automation.

ClassDescription
System_CAPS_pubclassAutomationPeer

Provides a base class that exposes an element to UI Automation. 

System_CAPS_pubclassButtonAutomationPeer

Exposes Button types to UI Automation.

System_CAPS_pubclassButtonBaseAutomationPeer

Represents a base class for exposing elements derived from ButtonBase to UI Automation.

System_CAPS_pubclassCalendarAutomationPeer

Exposes Calendar types to UI Automation.

System_CAPS_pubclassCalendarButtonAutomationPeer

Exposes CalendarButton types to UI Automation.

System_CAPS_pubclassCheckBoxAutomationPeer

Exposes CheckBox types to UI Automation.

System_CAPS_pubclassComboBoxAutomationPeer

Exposes ComboBox types to UI Automation.

System_CAPS_pubclassContentElementAutomationPeer

Exposes ContentElement types to UI Automation.

System_CAPS_pubclassContentTextAutomationPeer

Represents a base class for exposing TextPattern types to UI Automation.

System_CAPS_pubclassContextMenuAutomationPeer

Exposes ContextMenu types to UI Automation.

System_CAPS_pubclassDataGridAutomationPeer

Exposes DataGrid types to UI Automation.

System_CAPS_pubclassDataGridCellAutomationPeer

Exposes DataGridCell types to UI Automation.

System_CAPS_pubclassDataGridCellItemAutomationPeer

Exposes DataGridCell types to UI Automation.

System_CAPS_pubclassDataGridColumnHeaderAutomationPeer

Exposes DataGridColumnHeader types to UI Automation.

System_CAPS_pubclassDataGridColumnHeaderItemAutomationPeer

Exposes the Header of a DataGridColumn that is in a DataGrid to UI Automation.

System_CAPS_pubclassDataGridColumnHeadersPresenterAutomationPeer

Exposes DataGridColumnHeadersPresenter types to UI Automation.

System_CAPS_pubclassDataGridDetailsPresenterAutomationPeer

Exposes DataGridDetailsPresenter types to UI Automation.

System_CAPS_pubclassDataGridItemAutomationPeer

Exposes DataGridRow types to UI Automation. The DataGridRow may or may not actually exist in memory.

System_CAPS_pubclassDataGridRowAutomationPeer

Exposes DataGridRow types to UI Automation.

System_CAPS_pubclassDataGridRowHeaderAutomationPeer

Exposes DataGridRowHeader types to UI Automation.

System_CAPS_pubclassDatePickerAutomationPeer

Exposes DatePicker types to UI Automation.

System_CAPS_pubclassDateTimeAutomationPeer

Exposes CalendarDayButton and CalendarButton types to UI Automation.

System_CAPS_pubclassDocumentAutomationPeer

Exposes Document control types to UI Automation.

System_CAPS_pubclassDocumentPageViewAutomationPeer

Exposes DocumentPageView types to UI Automation.

System_CAPS_pubclassDocumentViewerAutomationPeer

Exposes DocumentViewer types to UI Automation.

System_CAPS_pubclassDocumentViewerBaseAutomationPeer

Exposes DocumentViewerBase types to UI Automation.

System_CAPS_pubclassExpanderAutomationPeer

Exposes Expander types to UI Automation.

System_CAPS_pubclassFixedPageAutomationPeer

Exposes FixedPage types to UI Automation.

System_CAPS_pubclassFlowDocumentPageViewerAutomationPeer

Exposes FlowDocumentPageViewer types to UI Automation.

System_CAPS_pubclassFlowDocumentReaderAutomationPeer

Exposes FlowDocumentReader types to UI Automation.

System_CAPS_pubclassFlowDocumentScrollViewerAutomationPeer

Exposes FlowDocumentScrollViewer types to UI Automation.

System_CAPS_pubclassFrameAutomationPeer

Exposes Frame types to UI Automation.

System_CAPS_pubclassFrameworkContentElementAutomationPeer

Exposes FrameworkContentElement types to UI Automation.

System_CAPS_pubclassFrameworkElementAutomationPeer

Exposes FrameworkElement types to UI Automation.

System_CAPS_pubclassGenericRootAutomationPeer

Exposes HwndSource types to UI Automation.

System_CAPS_pubclassGridSplitterAutomationPeer

Exposes GridSplitter types to UI Automation.

System_CAPS_pubclassGridViewAutomationPeer

Exposes GridView types to UI Automation.

System_CAPS_pubclassGridViewCellAutomationPeer

Exposes the cells in a GridView to UI Automation.

System_CAPS_pubclassGridViewColumnHeaderAutomationPeer

Exposes GridViewColumnHeader types to UI Automation.

System_CAPS_pubclassGridViewHeaderRowPresenterAutomationPeer

Exposes GridViewHeaderRowPresenter types to UI Automation.

System_CAPS_pubclassGridViewItemAutomationPeer

Exposes the data items in the collection of Items in GridView types to UI Automation.

System_CAPS_pubclassGroupBoxAutomationPeer

Exposes GroupBox types to UI Automation.

System_CAPS_pubclassGroupItemAutomationPeer

Exposes GroupItem types to UI Automation.

System_CAPS_pubclassHostedWindowWrapper

Exposes HwndHost types to UI Automation.

System_CAPS_pubclassHyperlinkAutomationPeer

Exposes Hyperlink types to UI Automation.

System_CAPS_pubclassImageAutomationPeer

Exposes Image types to UI Automation.

System_CAPS_pubclassInkCanvasAutomationPeer

Exposes InkCanvas types to UI Automation.

System_CAPS_pubclassInkPresenterAutomationPeer

Exposes InkPresenter types to UI Automation.

System_CAPS_pubclassItemAutomationPeer

Exposes a data item in an Items collection to UI Automation.

System_CAPS_pubclassItemsControlAutomationPeer

Exposes ItemsControl types to UI Automation. 

System_CAPS_pubclassLabelAutomationPeer

Exposes Label types to UI Automation.

System_CAPS_pubclassListBoxAutomationPeer

Exposes ListBox types to UI Automation.

System_CAPS_pubclassListBoxItemAutomationPeer

Exposes the items in the Items collection of a ListBox to UI Automation.

System_CAPS_pubclassListBoxItemWrapperAutomationPeer

Exposes the UIElement sub-tree for the data items in a ListBox to UI Automation. 

System_CAPS_pubclassListViewAutomationPeer

Exposes ListView types to UI Automation.

System_CAPS_pubclassMediaElementAutomationPeer

Exposes MediaElement types to UI Automation.

System_CAPS_pubclassMenuAutomationPeer

Exposes Menu types to UI Automation.

System_CAPS_pubclassMenuItemAutomationPeer

Exposes MenuItem types to UI Automation.

System_CAPS_pubclassNavigationWindowAutomationPeer

Exposes NavigationWindow types to UI Automation.

System_CAPS_pubclassPasswordBoxAutomationPeer

Exposes PasswordBox types to UI Automation.

System_CAPS_pubclassProgressBarAutomationPeer

Exposes ProgressBar types to UI Automation.

System_CAPS_pubclassRadioButtonAutomationPeer

Exposes RadioButton types to UI Automation.

System_CAPS_pubclassRangeBaseAutomationPeer

Exposes RangeBase types to UI Automation.

System_CAPS_pubclassRepeatButtonAutomationPeer

Exposes RepeatButton types to UI Automation.

System_CAPS_pubclassRibbonApplicationMenuAutomationPeer

Exposes RibbonApplicationMenu types to UI Automation.

System_CAPS_pubclassRibbonAutomationPeer

Exposes Ribbon types to UI Automation.

System_CAPS_pubclassRibbonButtonAutomationPeer

Exposes RibbonButton types to UI Automation.

System_CAPS_pubclassRibbonCheckBoxAutomationPeer

Exposes RibbonCheckBox types to UI Automation.

System_CAPS_pubclassRibbonComboBoxAutomationPeer

Exposes RibbonComboBox types to UI Automation.

System_CAPS_pubclassRibbonContextMenuAutomationPeer

Exposes RibbonContextMenu types to UI Automation.

System_CAPS_pubclassRibbonContextualTabGroupAutomationPeer

Exposes RibbonContextualTabGroup types to UI Automation.

System_CAPS_pubclassRibbonContextualTabGroupDataAutomationPeer

Exposes RibbonContextualTabGroup types to UI Automation when a RibbonContextualTabGroup is collapsed.

System_CAPS_pubclassRibbonContextualTabGroupItemsControlAutomationPeer

Exposes RibbonContextualTabGroupItemsControl types to UI Automation.

System_CAPS_pubclassRibbonControlAutomationPeer

Exposes RibbonControl types to UI Automation.

System_CAPS_pubclassRibbonControlDataAutomationPeer

Exposes RibbonControl types to UI Automation.

System_CAPS_pubclassRibbonControlGroupAutomationPeer

Exposes RibbonControlGroup types to UI Automation.

System_CAPS_pubclassRibbonGalleryAutomationPeer

Expose RibbonGallery types to UI Automation.

System_CAPS_pubclassRibbonGalleryCategoryAutomationPeer

Exposes RibbonGalleryCategory types to UI Automation.

System_CAPS_pubclassRibbonGalleryCategoryDataAutomationPeer

Exposes RibbonGalleryCategory types to UI Automation.

System_CAPS_pubclassRibbonGalleryItemAutomationPeer

Exposes RibbonGalleryItem types to UI Automation.

System_CAPS_pubclassRibbonGalleryItemDataAutomationPeer

Exposes RibbonGalleryItem types to UI Automation.

System_CAPS_pubclassRibbonGroupAutomationPeer

Exposes RibbonGroup types to UI Automation.

System_CAPS_pubclassRibbonGroupDataAutomationPeer

Exposes RibbonGroup types to UI Automation.

System_CAPS_pubclassRibbonGroupHeaderAutomationPeer

Exposes the header of RibbonGroup types to UI Automation when a RibbonGroup is collapsed.

System_CAPS_pubclassRibbonMenuButtonAutomationPeer

Exposes RibbonMenuButton types to UI Automation.

System_CAPS_pubclassRibbonMenuItemAutomationPeer

Exposes RibbonMenuItem types to UI Automation.

System_CAPS_pubclassRibbonMenuItemDataAutomationPeer

Represents the data contained in a RibbonMenuItem.

System_CAPS_pubclassRibbonQuickAccessToolBarAutomationPeer

Exposes RibbonQuickAccessToolBar types to UI Automation.

System_CAPS_pubclassRibbonRadioButtonAutomationPeer

Exposes RibbonRadioButton types to UI Automation.

System_CAPS_pubclassRibbonSeparatorAutomationPeer

Exposes RibbonSeparator types to UI Automation.

System_CAPS_pubclassRibbonSplitButtonAutomationPeer

Exposes RibbonSplitButton types to UI Automation.

System_CAPS_pubclassRibbonTabAutomationPeer

Exposes RibbonTab types to UI Automation.

System_CAPS_pubclassRibbonTabDataAutomationPeer

Exposes RibbonTab types to UI Automation.

System_CAPS_pubclassRibbonTabHeaderAutomationPeer

Exposes RibbonTabHeader types to UI Automation.

System_CAPS_pubclassRibbonTabHeaderDataAutomationPeer

Exposes RibbonTabHeader types to UI Automation.

System_CAPS_pubclassRibbonTabHeaderItemsControlAutomationPeer

Exposes RibbonTabHeaderItemsControl types to UI Automation.

System_CAPS_pubclassRibbonTextBoxAutomationPeer

Exposes RibbonTextBox types to UI Automation.

System_CAPS_pubclassRibbonTitleAutomationPeer

Exposes the title of the Ribbon to UI Automation.

System_CAPS_pubclassRibbonToggleButtonAutomationPeer

Exposes RibbonToggleButton types to UI Automation.

System_CAPS_pubclassRibbonToolTipAutomationPeer

Exposes RibbonToolTip types to UI Automation.

System_CAPS_pubclassRibbonTwoLineTextAutomationPeer

Exposes RibbonTwoLineText types to UI Automation.

System_CAPS_pubclassRichTextBoxAutomationPeer

Exposes RichTextBox types to UI Automation.

System_CAPS_pubclassScrollBarAutomationPeer

Exposes ScrollBar types to UI Automation.

System_CAPS_pubclassScrollViewerAutomationPeer

Exposes ScrollViewer types to UI Automation.

System_CAPS_pubclassSelectorAutomationPeer

Exposes Selector types to UI Automation.

System_CAPS_pubclassSelectorItemAutomationPeer

Exposes the items in the Items collection of a Selector to UI Automation. 

System_CAPS_pubclassSeparatorAutomationPeer

Exposes Separator types to UI Automation.

System_CAPS_pubclassSliderAutomationPeer

Exposes Slider types to UI Automation.

System_CAPS_pubclassStatusBarAutomationPeer

Exposes StatusBar types to UI Automation.

System_CAPS_pubclassStatusBarItemAutomationPeer

Exposes StatusBarItem types to UI Automation.

System_CAPS_pubclassTabControlAutomationPeer

Exposes TabControl types to UI Automation.

System_CAPS_pubclassTabItemAutomationPeer

Exposes TabItem types to UI Automation.

System_CAPS_pubclassTabItemWrapperAutomationPeer

Exposes the UIElement subtree for the data items in a TabControl to UI Automation.

System_CAPS_pubclassTableAutomationPeer

Exposes Table types to UI Automation.

System_CAPS_pubclassTableCellAutomationPeer

Exposes TableCell types to UI Automation.

System_CAPS_pubclassTextAutomationPeer

Exposes TextPattern types to UI Automation.

System_CAPS_pubclassTextBlockAutomationPeer

Exposes TextBlock types to UI Automation.

System_CAPS_pubclassTextBoxAutomationPeer

Exposes TextBox types to UI Automation.

System_CAPS_pubclassTextElementAutomationPeer

Exposes TextElement types to UI Automation.

System_CAPS_pubclassThumbAutomationPeer

Exposes Thumb types to UI Automation.

System_CAPS_pubclassToggleButtonAutomationPeer

Exposes ToggleButton types to UI Automation.

System_CAPS_pubclassToolBarAutomationPeer

Exposes ToolBar types to UI Automation.

System_CAPS_pubclassToolTipAutomationPeer

Exposes ToolTip types to UI Automation.

System_CAPS_pubclassTreeViewAutomationPeer

Exposes TreeView types to UI Automation.

System_CAPS_pubclassTreeViewDataItemAutomationPeer

Exposes TreeViewItem types containing data items to UI Automation.

System_CAPS_pubclassTreeViewItemAutomationPeer

Exposes TreeViewItem types to UI Automation.

System_CAPS_pubclassUIElement3DAutomationPeer

Exposes UIElement3D types to UI Automation.

System_CAPS_pubclassUIElementAutomationPeer

Exposes UIElement types to UI Automation.

System_CAPS_pubclassUserControlAutomationPeer

Exposes UserControl types to UI Automation.

System_CAPS_pubclassViewport3DAutomationPeer

Exposes Viewport3D types to UI Automation.

System_CAPS_pubclassWindowAutomationPeer

Exposes Window types to UI Automation.

System_CAPS_pubclassWindowsFormsHostAutomationPeer

Exposes WindowsFormsHost types to UI Automation. 

InterfaceDescription
System_CAPS_pubinterfaceIViewAutomationPeer

Allows a customized view of a ListView that derives from ViewBase to implement automation peer features that are specific to the custom view.

EnumerationDescription
System_CAPS_pubenumAutomationControlType

Specifies the ControlType that is exposed to the UI Automation client.

System_CAPS_pubenumAutomationEvents

Specifies the event that is raised by the element through the associated AutomationPeer.

System_CAPS_pubenumAutomationOrientation

Specifies the direction in which a control can be laid out.

System_CAPS_pubenumPatternInterface

Specifies the control pattern that GetPattern returns.

Return to top
Show:
© 2017 Microsoft