System.Windows.Automation.Peers Namespace

定义 AutomationPeer 基类以及从其中派生的并对应于 Microsoft .NET Framework 控件的一组类型。 Defines the AutomationPeer base class and a set of types that derive from it and that correspond to Microsoft .NET Framework controls. 每个 AutomationPeer 向 Microsoft UI 自动化公开相应的 Microsoft .NET Framework 控件。 Each AutomationPeer exposes the corresponding Microsoft .NET Framework control to Microsoft UI Automation.

Classes

AutomationPeer

提供一个可将元素公开给 UI 自动化的基类。Provides a base class that exposes an element to UI Automation.

ButtonAutomationPeer

向 UI 自动化公开 Button 类型。Exposes Button types to UI Automation.

ButtonBaseAutomationPeer

表示用于将派生自 ButtonBase 的元素公开到 UI 自动化的基类。Represents a base class for exposing elements derived from ButtonBase to UI Automation.

CalendarAutomationPeer

向 UI 自动化公开 Calendar 类型。Exposes Calendar types to UI Automation.

CalendarButtonAutomationPeer

向 UI 自动化公开 CalendarButton 类型。Exposes CalendarButton types to UI Automation.

CheckBoxAutomationPeer

向 UI 自动化公开 CheckBox 类型。Exposes CheckBox types to UI Automation.

ComboBoxAutomationPeer

向 UI 自动化公开 ComboBox 类型。Exposes ComboBox types to UI Automation.

ContentElementAutomationPeer

向 UI 自动化公开 ContentElement 类型。Exposes ContentElement types to UI Automation.

ContentTextAutomationPeer

表示将 TextPattern 类型公开到 UI 自动化的基类。Represents a base class for exposing TextPattern types to UI Automation.

ContextMenuAutomationPeer

向 UI 自动化公开 ContextMenu 类型。Exposes ContextMenu types to UI Automation.

DataGridAutomationPeer

向 UI 自动化公开 DataGrid 类型。Exposes DataGrid types to UI Automation.

DataGridCellAutomationPeer

向 UI 自动化公开 DataGridCell 类型。Exposes DataGridCell types to UI Automation.

DataGridCellItemAutomationPeer

向 UI 自动化公开 DataGridCell 类型。Exposes DataGridCell types to UI Automation.

DataGridColumnHeaderAutomationPeer

向 UI 自动化公开 DataGridColumnHeader 类型。Exposes DataGridColumnHeader types to UI Automation.

DataGridColumnHeaderItemAutomationPeer

向 UI 自动化公开 Header 中的 DataGridColumnDataGridExposes the Header of a DataGridColumn that is in a DataGrid to UI Automation.

DataGridColumnHeadersPresenterAutomationPeer

向 UI 自动化公开 DataGridColumnHeadersPresenter 类型。Exposes DataGridColumnHeadersPresenter types to UI Automation.

DataGridDetailsPresenterAutomationPeer

向 UI 自动化公开 DataGridDetailsPresenter 类型。Exposes DataGridDetailsPresenter types to UI Automation.

DataGridItemAutomationPeer

向 UI 自动化公开 DataGridRow 类型。Exposes DataGridRow types to UI Automation. 内存中实际上可能存在也可能不存在 DataGridRowThe DataGridRow may or may not actually exist in memory.

DataGridRowAutomationPeer

向 UI 自动化公开 DataGridRow 类型。Exposes DataGridRow types to UI Automation.

DataGridRowHeaderAutomationPeer

向 UI 自动化公开 DataGridRowHeader 类型。Exposes DataGridRowHeader types to UI Automation.

DatePickerAutomationPeer

向 UI 自动化公开 DatePicker 类型。Exposes DatePicker types to UI Automation.

DateTimeAutomationPeer

向 UI 自动化公开 CalendarDayButtonCalendarButton 类型。Exposes CalendarDayButton and CalendarButton types to UI Automation.

DocumentAutomationPeer

向 UI 自动化公开 Document 控件类型。Exposes Document control types to UI Automation.

DocumentPageViewAutomationPeer

向 UI 自动化公开 DocumentPageView 类型。Exposes DocumentPageView types to UI Automation.

DocumentViewerAutomationPeer

向 UI 自动化公开 DocumentViewer 类型。Exposes DocumentViewer types to UI Automation.

DocumentViewerBaseAutomationPeer

向 UI 自动化公开 DocumentViewerBase 类型。Exposes DocumentViewerBase types to UI Automation.

ExpanderAutomationPeer

向 UI 自动化公开 Expander 类型。Exposes Expander types to UI Automation.

FixedPageAutomationPeer

向 UI 自动化公开 FixedPage 类型。Exposes FixedPage types to UI Automation.

FlowDocumentPageViewerAutomationPeer

向 UI 自动化公开 FlowDocumentPageViewer 类型。Exposes FlowDocumentPageViewer types to UI Automation.

FlowDocumentReaderAutomationPeer

向 UI 自动化公开 FlowDocumentReader 类型。Exposes FlowDocumentReader types to UI Automation.

FlowDocumentScrollViewerAutomationPeer

向 UI 自动化公开 FlowDocumentScrollViewer 类型。Exposes FlowDocumentScrollViewer types to UI Automation.

FrameAutomationPeer

向 UI 自动化公开 Frame 类型。Exposes Frame types to UI Automation.

FrameworkContentElementAutomationPeer

向 UI 自动化公开 FrameworkContentElement 类型。Exposes FrameworkContentElement types to UI Automation.

FrameworkElementAutomationPeer

向 UI 自动化公开 FrameworkElement 类型。Exposes FrameworkElement types to UI Automation.

GenericRootAutomationPeer

向 UI 自动化公开 HwndSource 类型。Exposes HwndSource types to UI Automation.

GridSplitterAutomationPeer

向 UI 自动化公开 GridSplitter 类型。Exposes GridSplitter types to UI Automation.

GridViewAutomationPeer

向 UI 自动化公开 GridView 类型。Exposes GridView types to UI Automation.

GridViewCellAutomationPeer

向 UI 自动化公开 GridView 中的单元格。Exposes the cells in a GridView to UI Automation.

GridViewColumnHeaderAutomationPeer

向 UI 自动化公开 GridViewColumnHeader 类型。Exposes GridViewColumnHeader types to UI Automation.

GridViewHeaderRowPresenterAutomationPeer

向 UI 自动化公开 GridViewHeaderRowPresenter 类型。Exposes GridViewHeaderRowPresenter types to UI Automation.

GridViewItemAutomationPeer

GridView 类型中 Items 的集合中的数据项公开到 UI 自动化。Exposes the data items in the collection of Items in GridView types to UI Automation.

GroupBoxAutomationPeer

向 UI 自动化公开 GroupBox 类型。Exposes GroupBox types to UI Automation.

GroupItemAutomationPeer

向 UI 自动化公开 GroupItem 类型。Exposes GroupItem types to UI Automation.

HostedWindowWrapper

向 UI 自动化公开 HwndHost 类型。Exposes HwndHost types to UI Automation.

HyperlinkAutomationPeer

向 UI 自动化公开 Hyperlink 类型。Exposes Hyperlink types to UI Automation.

ImageAutomationPeer

向 UI 自动化公开 Image 类型。Exposes Image types to UI Automation.

InkCanvasAutomationPeer

向 UI 自动化公开 InkCanvas 类型。Exposes InkCanvas types to UI Automation.

InkPresenterAutomationPeer

向 UI 自动化公开 InkPresenter 类型。Exposes InkPresenter types to UI Automation.

ItemAutomationPeer

Items 集合中的数据项公开到 UI 自动化。Exposes a data item in an Items collection to UI Automation.

ItemsControlAutomationPeer

向 UI 自动化公开 ItemsControl 类型。Exposes ItemsControl types to UI Automation.

LabelAutomationPeer

向 UI 自动化公开 Label 类型。Exposes Label types to UI Automation.

ListBoxAutomationPeer

向 UI 自动化公开 ListBox 类型。Exposes ListBox types to UI Automation.

ListBoxItemAutomationPeer

向 UI 自动化公开 ListBoxItems 集合中的项。Exposes the items in the Items collection of a ListBox to UI Automation.

ListBoxItemWrapperAutomationPeer

向 UI 自动化公开 ListBox 中数据项的 UIElement 子树。Exposes the UIElement sub-tree for the data items in a ListBox to UI Automation.

ListViewAutomationPeer

向 UI 自动化公开 ListView 类型。Exposes ListView types to UI Automation.

MediaElementAutomationPeer

向 UI 自动化公开 MediaElement 类型。Exposes MediaElement types to UI Automation.

MenuAutomationPeer

向 UI 自动化公开 Menu 类型。Exposes Menu types to UI Automation.

MenuItemAutomationPeer

向 UI 自动化公开 MenuItem 类型。Exposes MenuItem types to UI Automation.

NavigationWindowAutomationPeer

向 UI 自动化公开 NavigationWindow 类型。Exposes NavigationWindow types to UI Automation.

PasswordBoxAutomationPeer

向 UI 自动化公开 PasswordBox 类型。Exposes PasswordBox types to UI Automation.

ProgressBarAutomationPeer

向 UI 自动化公开 ProgressBar 类型。Exposes ProgressBar types to UI Automation.

RadioButtonAutomationPeer

向 UI 自动化公开 RadioButton 类型。Exposes RadioButton types to UI Automation.

RangeBaseAutomationPeer

向 UI 自动化公开 RangeBase 类型。Exposes RangeBase types to UI Automation.

RepeatButtonAutomationPeer

向 UI 自动化公开 RepeatButton 类型。Exposes RepeatButton types to UI Automation.

RibbonApplicationMenuAutomationPeer

向 UI 自动化公开 RibbonApplicationMenu 类型。Exposes RibbonApplicationMenu types to UI Automation.

RibbonAutomationPeer

向 UI 自动化公开 Ribbon 类型。Exposes Ribbon types to UI Automation.

RibbonButtonAutomationPeer

向 UI 自动化公开 RibbonButton 类型。Exposes RibbonButton types to UI Automation.

RibbonCheckBoxAutomationPeer

向 UI 自动化公开 RibbonCheckBox 类型。Exposes RibbonCheckBox types to UI Automation.

RibbonComboBoxAutomationPeer

向 UI 自动化公开 RibbonComboBox 类型。Exposes RibbonComboBox types to UI Automation.

RibbonContextMenuAutomationPeer

向 UI 自动化公开 RibbonContextMenu 类型。Exposes RibbonContextMenu types to UI Automation.

RibbonContextualTabGroupAutomationPeer

向 UI 自动化公开 RibbonContextualTabGroup 类型。Exposes RibbonContextualTabGroup types to UI Automation.

RibbonContextualTabGroupDataAutomationPeer

RibbonContextualTabGroup 处于折叠状态时,对 UI 自动化公开 RibbonContextualTabGroup 类型。Exposes RibbonContextualTabGroup types to UI Automation when a RibbonContextualTabGroup is collapsed.

RibbonContextualTabGroupItemsControlAutomationPeer

向 UI 自动化公开 RibbonContextualTabGroupItemsControl 类型。Exposes RibbonContextualTabGroupItemsControl types to UI Automation.

RibbonControlAutomationPeer

向 UI 自动化公开 RibbonControl 类型。Exposes RibbonControl types to UI Automation.

RibbonControlDataAutomationPeer

向 UI 自动化公开 RibbonControl 类型。Exposes RibbonControl types to UI Automation.

RibbonControlGroupAutomationPeer

向 UI 自动化公开 RibbonControlGroup 类型。Exposes RibbonControlGroup types to UI Automation.

RibbonGalleryAutomationPeer

向 UI 自动化公开 RibbonGallery 类型。Expose RibbonGallery types to UI Automation.

RibbonGalleryCategoryAutomationPeer

向 UI 自动化公开 RibbonGalleryCategory 类型。Exposes RibbonGalleryCategory types to UI Automation.

RibbonGalleryCategoryDataAutomationPeer

向 UI 自动化公开 RibbonGalleryCategory 类型。Exposes RibbonGalleryCategory types to UI Automation.

RibbonGalleryItemAutomationPeer

向 UI 自动化公开 RibbonGalleryItem 类型。Exposes RibbonGalleryItem types to UI Automation.

RibbonGalleryItemDataAutomationPeer

向 UI 自动化公开 RibbonGalleryItem 类型。Exposes RibbonGalleryItem types to UI Automation.

RibbonGroupAutomationPeer

向 UI 自动化公开 RibbonGroup 类型。Exposes RibbonGroup types to UI Automation.

RibbonGroupDataAutomationPeer

向 UI 自动化公开 RibbonGroup 类型。Exposes RibbonGroup types to UI Automation.

RibbonGroupHeaderAutomationPeer

RibbonGroup 处于折叠状态时,对 UI 自动化公开 RibbonGroup 标头。Exposes the header of RibbonGroup types to UI Automation when a RibbonGroup is collapsed.

RibbonMenuButtonAutomationPeer

向 UI 自动化公开 RibbonMenuButton 类型。Exposes RibbonMenuButton types to UI Automation.

RibbonMenuItemAutomationPeer

向 UI 自动化公开 RibbonMenuItem 类型。Exposes RibbonMenuItem types to UI Automation.

RibbonMenuItemDataAutomationPeer

表示 RibbonMenuItem 中包含的数据。Represents the data contained in a RibbonMenuItem.

RibbonQuickAccessToolBarAutomationPeer

向 UI 自动化公开 RibbonQuickAccessToolBar 类型。Exposes RibbonQuickAccessToolBar types to UI Automation.

RibbonRadioButtonAutomationPeer

向 UI 自动化公开 RibbonRadioButton 类型。Exposes RibbonRadioButton types to UI Automation.

RibbonSeparatorAutomationPeer

向 UI 自动化公开 RibbonSeparator 类型。Exposes RibbonSeparator types to UI Automation.

RibbonSplitButtonAutomationPeer

向 UI 自动化公开 RibbonSplitButton 类型。Exposes RibbonSplitButton types to UI Automation.

RibbonTabAutomationPeer

向 UI 自动化公开 RibbonTab 类型。Exposes RibbonTab types to UI Automation.

RibbonTabDataAutomationPeer

向 UI 自动化公开 RibbonTab 类型。Exposes RibbonTab types to UI Automation.

RibbonTabHeaderAutomationPeer

向 UI 自动化公开 RibbonTabHeader 类型。Exposes RibbonTabHeader types to UI Automation.

RibbonTabHeaderDataAutomationPeer

向 UI 自动化公开 RibbonTabHeader 类型。Exposes RibbonTabHeader types to UI Automation.

RibbonTabHeaderItemsControlAutomationPeer

向 UI 自动化公开 RibbonTabHeaderItemsControl 类型。Exposes RibbonTabHeaderItemsControl types to UI Automation.

RibbonTextBoxAutomationPeer

向 UI 自动化公开 RibbonTextBox 类型。Exposes RibbonTextBox types to UI Automation.

RibbonTitleAutomationPeer

向 UI 自动化公开 Ribbon 的标题。Exposes the title of the Ribbon to UI Automation.

RibbonToggleButtonAutomationPeer

向 UI 自动化公开 RibbonToggleButton 类型。Exposes RibbonToggleButton types to UI Automation.

RibbonToolTipAutomationPeer

向 UI 自动化公开 RibbonToolTip 类型。Exposes RibbonToolTip types to UI Automation.

RibbonTwoLineTextAutomationPeer

向 UI 自动化公开 RibbonTwoLineText 类型。Exposes RibbonTwoLineText types to UI Automation.

RichTextBoxAutomationPeer

向 UI 自动化公开 RichTextBox 类型。Exposes RichTextBox types to UI Automation.

ScrollBarAutomationPeer

向 UI 自动化公开 ScrollBar 类型。Exposes ScrollBar types to UI Automation.

ScrollViewerAutomationPeer

向 UI 自动化公开 ScrollViewer 类型。Exposes ScrollViewer types to UI Automation.

SelectorAutomationPeer

向 UI 自动化公开 Selector 类型。Exposes Selector types to UI Automation.

SelectorItemAutomationPeer

向 UI 自动化公开 SelectorItems 集合中的项。Exposes the items in the Items collection of a Selector to UI Automation.

SeparatorAutomationPeer

向 UI 自动化公开 Separator 类型。Exposes Separator types to UI Automation.

SliderAutomationPeer

向 UI 自动化公开 Slider 类型。Exposes Slider types to UI Automation.

StatusBarAutomationPeer

向 UI 自动化公开 StatusBar 类型。Exposes StatusBar types to UI Automation.

StatusBarItemAutomationPeer

向 UI 自动化公开 StatusBarItem 类型。Exposes StatusBarItem types to UI Automation.

TabControlAutomationPeer

向 UI 自动化公开 TabControl 类型。Exposes TabControl types to UI Automation.

TabItemAutomationPeer

向 UI 自动化公开 TabItem 类型。Exposes TabItem types to UI Automation.

TabItemWrapperAutomationPeer

向 UI 自动化公开 TabControl 中数据项的 UIElement 子树。Exposes the UIElement subtree for the data items in a TabControl to UI Automation.

TableAutomationPeer

向 UI 自动化公开 Table 类型。Exposes Table types to UI Automation.

TableCellAutomationPeer

向 UI 自动化公开 TableCell 类型。Exposes TableCell types to UI Automation.

TextAutomationPeer

向 UI 自动化公开 TextPattern 类型。Exposes TextPattern types to UI Automation.

TextBlockAutomationPeer

向 UI 自动化公开 TextBlock 类型。Exposes TextBlock types to UI Automation.

TextBoxAutomationPeer

向 UI 自动化公开 TextBox 类型。Exposes TextBox types to UI Automation.

TextElementAutomationPeer

向 UI 自动化公开 TextElement 类型。Exposes TextElement types to UI Automation.

ThumbAutomationPeer

向 UI 自动化公开 Thumb 类型。Exposes Thumb types to UI Automation.

ToggleButtonAutomationPeer

向 UI 自动化公开 ToggleButton 类型。Exposes ToggleButton types to UI Automation.

ToolBarAutomationPeer

向 UI 自动化公开 ToolBar 类型。Exposes ToolBar types to UI Automation.

ToolTipAutomationPeer

向 UI 自动化公开 ToolTip 类型。Exposes ToolTip types to UI Automation.

TreeViewAutomationPeer

向 UI 自动化公开 TreeView 类型。Exposes TreeView types to UI Automation.

TreeViewDataItemAutomationPeer

向 UI 自动化公开包含数据项的 TreeViewItem 类型。Exposes TreeViewItem types containing data items to UI Automation.

TreeViewItemAutomationPeer

向 UI 自动化公开 TreeViewItem 类型。Exposes TreeViewItem types to UI Automation.

UIElement3DAutomationPeer

向 UI 自动化公开 UIElement3D 类型。Exposes UIElement3D types to UI Automation.

UIElementAutomationPeer

向 UI 自动化公开 UIElement 类型。Exposes UIElement types to UI Automation.

UserControlAutomationPeer

向 UI 自动化公开 UserControl 类型。Exposes UserControl types to UI Automation.

Viewport3DAutomationPeer

向 UI 自动化公开 Viewport3D 类型。Exposes Viewport3D types to UI Automation.

WindowAutomationPeer

向 UI 自动化公开 Window 类型。Exposes Window types to UI Automation.

WindowsFormsHostAutomationPeer

向 UI 自动化公开 WindowsFormsHost 类型。Exposes WindowsFormsHost types to UI Automation.

Interfaces

IViewAutomationPeer

允许派生自 ListViewViewBase 的自定义视图实现特定于自定义视图的自动化同级功能。Allows a customized view of a ListView that derives from ViewBase to implement automation peer features that are specific to the custom view.

Enums

AutomationControlType

指定对 UI 自动化客户端公开的 ControlTypeSpecifies the ControlType that is exposed to the UI Automation client.

AutomationEvents

指定由元素通过关联的 AutomationPeer 引发的事件。Specifies the event that is raised by the element through the associated AutomationPeer.

AutomationOrientation

指定控件布局的方向。Specifies the direction in which a control can be laid out.

PatternInterface

指定 GetPattern(PatternInterface) 返回的控件模式。Specifies the control pattern that GetPattern(PatternInterface) returns.