System.Windows.Automation.Peers Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |