System.Windows.Automation.Peers Namespace

Define a AutomationPeer classe base e um conjunto de tipos que derivam dela que correspondem aos controles do .NET. Cada um AutomationPeer expõe o controle .NET correspondente à Automação da Interface do Usuário da Microsoft.

Classes

Nome Description
AutomationPeer

Fornece uma classe base que expõe um elemento à Automação da Interface do Usuário.

ButtonAutomationPeer

Expõe tipos de Button para Automação da Interface do Usuário.

ButtonBaseAutomationPeer

Representa uma classe base para expor elementos derivados de ButtonBase para Automação da Interface do Usuário.

CalendarAutomationPeer

Expõe tipos de Calendar para Automação da Interface do Usuário.

CalendarButtonAutomationPeer

Expõe tipos de CalendarButton para Automação da Interface do Usuário.

CheckBoxAutomationPeer

Expõe tipos de CheckBox para Automação da Interface do Usuário.

ComboBoxAutomationPeer

Expõe tipos de ComboBox para Automação da Interface do Usuário.

ContentElementAutomationPeer

Expõe tipos de ContentElement para Automação da Interface do Usuário.

ContentTextAutomationPeer

Representa uma classe base para expor TextPattern tipos à Automação da Interface do Usuário.

ContextMenuAutomationPeer

Expõe tipos de ContextMenu para Automação da Interface do Usuário.

DataGridAutomationPeer

Expõe tipos de DataGrid para Automação da Interface do Usuário.

DataGridCellAutomationPeer

Expõe tipos de DataGridCell para Automação da Interface do Usuário.

DataGridCellItemAutomationPeer

Expõe tipos de DataGridCell para Automação da Interface do Usuário.

DataGridColumnHeaderAutomationPeer

Expõe tipos de DataGridColumnHeader para Automação da Interface do Usuário.

DataGridColumnHeaderItemAutomationPeer

Expõe o Header de um DataGridColumn que está em um DataGrid para Automação da Interface do Usuário.

DataGridColumnHeadersPresenterAutomationPeer

Expõe tipos de DataGridColumnHeadersPresenter para Automação da Interface do Usuário.

DataGridDetailsPresenterAutomationPeer

Expõe tipos de DataGridDetailsPresenter para Automação da Interface do Usuário.

DataGridItemAutomationPeer

Expõe tipos de DataGridRow para Automação da Interface do Usuário. Pode DataGridRow ou não existir na memória.

DataGridRowAutomationPeer

Expõe tipos de DataGridRow para Automação da Interface do Usuário.

DataGridRowHeaderAutomationPeer

Expõe tipos de DataGridRowHeader para Automação da Interface do Usuário.

DatePickerAutomationPeer

Expõe tipos de DatePicker para Automação da Interface do Usuário.

DateTimeAutomationPeer

Expõe tipos de CalendarDayButton e CalendarButton para Automação da Interface do Usuário.

DocumentAutomationPeer

Expõe tipos de Document controle à Automação da Interface do Usuário.

DocumentPageViewAutomationPeer

Expõe tipos de DocumentPageView para Automação da Interface do Usuário.

DocumentViewerAutomationPeer

Expõe tipos de DocumentViewer para Automação da Interface do Usuário.

DocumentViewerBaseAutomationPeer

Expõe tipos de DocumentViewerBase para Automação da Interface do Usuário.

ExpanderAutomationPeer

Expõe tipos de Expander para Automação da Interface do Usuário.

FixedPageAutomationPeer

Expõe tipos de FixedPage para Automação da Interface do Usuário.

FlowDocumentPageViewerAutomationPeer

Expõe tipos de FlowDocumentPageViewer para Automação da Interface do Usuário.

FlowDocumentReaderAutomationPeer

Expõe tipos de FlowDocumentReader para Automação da Interface do Usuário.

FlowDocumentScrollViewerAutomationPeer

Expõe tipos de FlowDocumentScrollViewer para Automação da Interface do Usuário.

FrameAutomationPeer

Expõe tipos de Frame para Automação da Interface do Usuário.

FrameworkContentElementAutomationPeer

Expõe tipos de FrameworkContentElement para Automação da Interface do Usuário.

FrameworkElementAutomationPeer

Expõe tipos de FrameworkElement para Automação da Interface do Usuário.

GenericRootAutomationPeer

Expõe tipos de HwndSource para Automação da Interface do Usuário.

GridSplitterAutomationPeer

Expõe tipos de GridSplitter para Automação da Interface do Usuário.

GridViewAutomationPeer

Expõe tipos de GridView para Automação da Interface do Usuário.

GridViewCellAutomationPeer

Expõe as células em um GridView para Automação da Interface do Usuário.

GridViewColumnHeaderAutomationPeer

Expõe tipos de GridViewColumnHeader para Automação da Interface do Usuário.

GridViewHeaderRowPresenterAutomationPeer

Expõe tipos de GridViewHeaderRowPresenter para Automação da Interface do Usuário.

GridViewItemAutomationPeer

Expõe os itens de dados na coleção de Items em tipos GridView para Automação da Interface do Usuário.

GroupBoxAutomationPeer

Expõe tipos de GroupBox para Automação da Interface do Usuário.

GroupItemAutomationPeer

Expõe tipos de GroupItem para Automação da Interface do Usuário.

HostedWindowWrapper

Expõe tipos de HwndHost para Automação da Interface do Usuário.

HyperlinkAutomationPeer

Expõe tipos de Hyperlink para Automação da Interface do Usuário.

ImageAutomationPeer

Expõe tipos de Image para Automação da Interface do Usuário.

InkCanvasAutomationPeer

Expõe tipos de InkCanvas para Automação da Interface do Usuário.

InkPresenterAutomationPeer

Expõe tipos de InkPresenter para Automação da Interface do Usuário.

ItemAutomationPeer

Expõe um item de dados em uma coleção Items para Automação da Interface do Usuário.

ItemsControlAutomationPeer

Expõe tipos de ItemsControl para Automação da Interface do Usuário.

LabelAutomationPeer

Expõe tipos de Label para Automação da Interface do Usuário.

ListBoxAutomationPeer

Expõe tipos de ListBox para Automação da Interface do Usuário.

ListBoxItemAutomationPeer

Expõe os itens na coleção Items de um ListBox a Automação da Interface do Usuário.

ListBoxItemWrapperAutomationPeer

Expõe a subárvore UIElement para os itens de dados em um ListBox para Automação da Interface do Usuário.

ListViewAutomationPeer

Expõe tipos de ListView para Automação da Interface do Usuário.

MediaElementAutomationPeer

Expõe tipos de MediaElement para Automação da Interface do Usuário.

MenuAutomationPeer

Expõe tipos de Menu para Automação da Interface do Usuário.

MenuItemAutomationPeer

Expõe tipos de MenuItem para Automação da Interface do Usuário.

NavigationWindowAutomationPeer

Expõe tipos de NavigationWindow para Automação da Interface do Usuário.

PasswordBoxAutomationPeer

Expõe tipos de PasswordBox para Automação da Interface do Usuário.

ProgressBarAutomationPeer

Expõe tipos de ProgressBar para Automação da Interface do Usuário.

RadioButtonAutomationPeer

Expõe tipos de RadioButton para Automação da Interface do Usuário.

RangeBaseAutomationPeer

Expõe tipos de RangeBase para Automação da Interface do Usuário.

RepeatButtonAutomationPeer

Expõe tipos de RepeatButton para Automação da Interface do Usuário.

RibbonApplicationMenuAutomationPeer

Expõe tipos de RibbonApplicationMenu para Automação da Interface do Usuário.

RibbonAutomationPeer

Expõe tipos de Ribbon para Automação da Interface do Usuário.

RibbonButtonAutomationPeer

Expõe tipos de RibbonButton para Automação da Interface do Usuário.

RibbonCheckBoxAutomationPeer

Expõe tipos de RibbonCheckBox para Automação da Interface do Usuário.

RibbonComboBoxAutomationPeer

Expõe tipos de RibbonComboBox para Automação da Interface do Usuário.

RibbonContextMenuAutomationPeer

Expõe tipos de RibbonContextMenu para Automação da Interface do Usuário.

RibbonContextualTabGroupAutomationPeer

Expõe tipos de RibbonContextualTabGroup para Automação da Interface do Usuário.

RibbonContextualTabGroupDataAutomationPeer

Expõe tipos de RibbonContextualTabGroup para Automação da Interface do Usuário quando um RibbonContextualTabGroup é recolhido.

RibbonContextualTabGroupItemsControlAutomationPeer

Expõe tipos de RibbonContextualTabGroupItemsControl para Automação da Interface do Usuário.

RibbonControlAutomationPeer

Expõe tipos de RibbonControl para Automação da Interface do Usuário.

RibbonControlDataAutomationPeer

Expõe tipos de RibbonControl para Automação da Interface do Usuário.

RibbonControlGroupAutomationPeer

Expõe tipos de RibbonControlGroup para Automação da Interface do Usuário.

RibbonGalleryAutomationPeer

Exponha RibbonGallery tipos para Automação da Interface do Usuário.

RibbonGalleryCategoryAutomationPeer

Expõe tipos de RibbonGalleryCategory para Automação da Interface do Usuário.

RibbonGalleryCategoryDataAutomationPeer

Expõe tipos de RibbonGalleryCategory para Automação da Interface do Usuário.

RibbonGalleryItemAutomationPeer

Expõe tipos de RibbonGalleryItem para Automação da Interface do Usuário.

RibbonGalleryItemDataAutomationPeer

Expõe tipos de RibbonGalleryItem para Automação da Interface do Usuário.

RibbonGroupAutomationPeer

Expõe tipos de RibbonGroup para Automação da Interface do Usuário.

RibbonGroupDataAutomationPeer

Expõe tipos de RibbonGroup para Automação da Interface do Usuário.

RibbonGroupHeaderAutomationPeer

Expõe o cabeçalho de tipos de RibbonGroup para Automação da Interface do Usuário quando um RibbonGroup é recolhido.

RibbonMenuButtonAutomationPeer

Expõe tipos de RibbonMenuButton para Automação da Interface do Usuário.

RibbonMenuItemAutomationPeer

Expõe tipos de RibbonMenuItem para Automação da Interface do Usuário.

RibbonMenuItemDataAutomationPeer

Representa os dados contidos em um RibbonMenuItem.

RibbonQuickAccessToolBarAutomationPeer

Expõe tipos de RibbonQuickAccessToolBar para Automação da Interface do Usuário.

RibbonRadioButtonAutomationPeer

Expõe tipos de RibbonRadioButton para Automação da Interface do Usuário.

RibbonSeparatorAutomationPeer

Expõe tipos de RibbonSeparator para Automação da Interface do Usuário.

RibbonSplitButtonAutomationPeer

Expõe tipos de RibbonSplitButton para Automação da Interface do Usuário.

RibbonTabAutomationPeer

Expõe tipos de RibbonTab para Automação da Interface do Usuário.

RibbonTabDataAutomationPeer

Expõe tipos de RibbonTab para Automação da Interface do Usuário.

RibbonTabHeaderAutomationPeer

Expõe tipos de RibbonTabHeader para Automação da Interface do Usuário.

RibbonTabHeaderDataAutomationPeer

Expõe tipos de RibbonTabHeader para Automação da Interface do Usuário.

RibbonTabHeaderItemsControlAutomationPeer

Expõe tipos de RibbonTabHeaderItemsControl para Automação da Interface do Usuário.

RibbonTextBoxAutomationPeer

Expõe tipos de RibbonTextBox para Automação da Interface do Usuário.

RibbonTitleAutomationPeer

Expõe o título do Ribbon a Automação da Interface do Usuário.

RibbonToggleButtonAutomationPeer

Expõe tipos de RibbonToggleButton para Automação da Interface do Usuário.

RibbonToolTipAutomationPeer

Expõe tipos de RibbonToolTip para Automação da Interface do Usuário.

RibbonTwoLineTextAutomationPeer

Expõe tipos de RibbonTwoLineText para Automação da Interface do Usuário.

RichTextBoxAutomationPeer

Expõe tipos de RichTextBox para Automação da Interface do Usuário.

ScrollBarAutomationPeer

Expõe tipos de ScrollBar para Automação da Interface do Usuário.

ScrollViewerAutomationPeer

Expõe tipos de ScrollViewer para Automação da Interface do Usuário.

SelectorAutomationPeer

Expõe tipos de Selector para Automação da Interface do Usuário.

SelectorItemAutomationPeer

Expõe os itens na coleção Items de um Selector a Automação da Interface do Usuário.

SeparatorAutomationPeer

Expõe tipos de Separator para Automação da Interface do Usuário.

SliderAutomationPeer

Expõe tipos de Slider para Automação da Interface do Usuário.

StatusBarAutomationPeer

Expõe tipos de StatusBar para Automação da Interface do Usuário.

StatusBarItemAutomationPeer

Expõe tipos de StatusBarItem para Automação da Interface do Usuário.

TabControlAutomationPeer

Expõe tipos de TabControl para Automação da Interface do Usuário.

TabItemAutomationPeer

Expõe tipos de TabItem para Automação da Interface do Usuário.

TabItemWrapperAutomationPeer

Expõe a subárvore UIElement para os itens de dados em um TabControl para Automação da Interface do Usuário.

TableAutomationPeer

Expõe tipos de Table para Automação da Interface do Usuário.

TableCellAutomationPeer

Expõe tipos de TableCell para Automação da Interface do Usuário.

TextAutomationPeer

Expõe tipos de TextPattern para Automação da Interface do Usuário.

TextBlockAutomationPeer

Expõe tipos de TextBlock para Automação da Interface do Usuário.

TextBoxAutomationPeer

Expõe tipos de TextBox para Automação da Interface do Usuário.

TextElementAutomationPeer

Expõe tipos de TextElement para Automação da Interface do Usuário.

ThumbAutomationPeer

Expõe tipos de Thumb para Automação da Interface do Usuário.

ToggleButtonAutomationPeer

Expõe tipos de ToggleButton para Automação da Interface do Usuário.

ToolBarAutomationPeer

Expõe tipos de ToolBar para Automação da Interface do Usuário.

ToolTipAutomationPeer

Expõe tipos de ToolTip para Automação da Interface do Usuário.

TreeViewAutomationPeer

Expõe tipos de TreeView para Automação da Interface do Usuário.

TreeViewDataItemAutomationPeer

Expõe tipos de TreeViewItem que contêm itens de dados para Automação da Interface do Usuário.

TreeViewItemAutomationPeer

Expõe tipos de TreeViewItem para Automação da Interface do Usuário.

UIElement3DAutomationPeer

Expõe tipos de UIElement3D para Automação da Interface do Usuário.

UIElementAutomationPeer

Expõe tipos de UIElement para Automação da Interface do Usuário.

UserControlAutomationPeer

Expõe tipos de UserControl para Automação da Interface do Usuário.

Viewport3DAutomationPeer

Expõe tipos de Viewport3D para Automação da Interface do Usuário.

WindowAutomationPeer

Expõe tipos de Window para Automação da Interface do Usuário.

WindowsFormsHostAutomationPeer

Expõe tipos de WindowsFormsHost para Automação da Interface do Usuário.

Interfaces

Nome Description
IViewAutomationPeer

Permite uma exibição personalizada de um ListView que deriva de implementar recursos de par de automação específicos para o modo de ViewBase exibição personalizado.

Enumerações

Nome Description
AutomationControlType

Especifica o ControlType exposto ao cliente Automação da Interface do Usuário.

AutomationEvents

Especifica o evento gerado pelo elemento por meio do AutomationPeerassociado.

AutomationOrientation

Especifica a direção na qual um controle pode ser definido.

PatternInterface

Especifica o padrão de controle que GetPattern(PatternInterface) retorna.