System.Windows.Automation.Peers Namespace
Silverlight
Defines the AutomationPeer base class and a set of types that derive from it and that correspond to Silverlight controls. Each AutomationPeer exposes the corresponding Silverlight control to Microsoft UI Automation.
Classes may reside in different assemblies.
| Class | Description | |
|---|---|---|
|
AutoCompleteBoxAutomationPeer | Exposes AutoCompleteBox types to UI automation. |
|
AutomationPeer | Provides a base class that exposes an automation peer for an associated class to UI Automation. |
|
ButtonAutomationPeer | Exposes Button types to UI automation. |
|
ButtonBaseAutomationPeer | Represents a base class for exposing classes derived from ButtonBase to UI automation. |
|
CalendarAutomationPeer | Exposes Calendar types to UI automation. |
|
CalendarButtonAutomationPeer | Exposes CalendarButton types to UI automation. |
|
CalendarDayButtonAutomationPeer | Exposes CalendarDayButton types to UI Automation. |
|
CheckBoxAutomationPeer | Exposes CheckBox types to UI automation. |
|
ChildWindowAutomationPeer | Exposes ChildWindow types to UI automation. |
|
ComboBoxAutomationPeer | Exposes ComboBox types to UI automation. |
|
DataGridAutomationPeer | Exposes DataGrid types to UI automation. |
|
DataGridCellAutomationPeer | Exposes DataGridCell types to UI automation. |
|
DataGridColumnHeaderAutomationPeer | Exposes DataGridColumnHeader types to UI automation. |
|
DataGridColumnHeadersPresenterAutomationPeer | Exposes DataGridColumnHeadersPresenter types to UI automation. |
|
DataGridDetailsPresenterAutomationPeer | Exposes DataGridDetailsPresenter types to UI automation. |
|
DataGridGroupItemAutomationPeer | Exposes the groups of items in CollectionViewGroup views of a DataGrid to UI automation. |
|
DataGridItemAutomationPeer | Exposes items in the DataGrid to UI automation. |
|
DataGridRowAutomationPeer | Exposes the DataGridRow types to UI automation. |
|
DataGridRowGroupHeaderAutomationPeer | Exposes the items in DataGridRowGroupHeader item types to UI automation. |
|
DataGridRowHeaderAutomationPeer | Exposes DataGridRowHeader types to UI automation. |
|
DataGridRowsPresenterAutomationPeer | Exposes DataGridRowsPresenter types to UI automation. |
|
DataPagerAutomationPeer | Exposes DataPager types to UI automation. |
|
DatePickerAutomationPeer | Exposes DatePicker types to UI automation. |
|
DescriptionViewerAutomationPeer | Exposes DescriptionViewer types to UI automation. |
|
FrameAutomationPeer | Exposes Frame types to UI automation. |
|
FrameworkElementAutomationPeer | Exposes FrameworkElement types (including controls) to UI automation. |
|
GridSplitterAutomationPeer | Exposes GridSplitter types to UI automation. |
|
HyperlinkButtonAutomationPeer | Exposes HyperlinkButton types to UI automation. |
|
ImageAutomationPeer | Exposes Image types to UI automation. |
|
ItemAutomationPeer | Exposes a data item in an Items collection to UI automation. |
|
ItemsControlAutomationPeer | Exposes ItemsControl types to UI automation. |
|
LabelAutomationPeer | Exposes Label types to UI automation. |
|
ListBoxAutomationPeer | Exposes ListBox types to UI automation. |
|
ListBoxItemAutomationPeer | Exposes the items in the Items collection of a ListBox to UI automation. |
|
MediaElementAutomationPeer | Exposes MediaElement types to UI automation. |
|
MultiScaleImageAutomationPeer | Exposes MultiScaleImage types to UI automation. |
|
PasswordBoxAutomationPeer | Exposes PasswordBox types to UI automation. |
|
ProgressBarAutomationPeer | Exposes ProgressBar types to UI automation. |
|
RadioButtonAutomationPeer | Exposes RadioButton types to UI automation. |
|
RangeBaseAutomationPeer | Exposes RangeBase types to UI automation. |
|
RepeatButtonAutomationPeer | Exposes RepeatButton types to UI automation. |
|
RichTextBlockAutomationPeer | Exposes RichTextBlock types to UI automation. |
|
RichTextBlockOverflowAutomationPeer | Exposes RichTextBlockOverflow types to UI automation. |
|
RichTextBoxAutomationPeer | Exposes RichTextBox types to UI automation. |
|
ScrollBarAutomationPeer | Exposes ScrollBar types to UI automation. |
|
ScrollViewerAutomationPeer | Exposes ScrollViewer types to UI automation. |
|
SelectorAutomationPeer | Exposes Selector types to UI automation. |
|
SelectorItemAutomationPeer | Exposes the items in a Selector to UI automation. |
|
SliderAutomationPeer | Exposes Slider types to UI automation. |
|
TabControlAutomationPeer | Exposes TabControl types to UI automation. |
|
TabItemAutomationPeer | Exposes TabItem types to UI automation. |
|
TextBlockAutomationPeer | Exposes TextBlock types to UI automation. |
|
TextBoxAutomationPeer | Exposes TextBox types to UI automation. |
|
ThumbAutomationPeer | Exposes Thumb types to UI automation. |
|
ToggleButtonAutomationPeer | Exposes ToggleButton types to UI automation. |
|
TreeViewAutomationPeer | Exposes TreeView types to UI automation. |
|
TreeViewItemAutomationPeer | Exposes the items in TreeViewItem types to UI automation. |
|
ValidationSummaryAutomationPeer | Exposes ValidationSummary types to UI automation. |
| Enumeration | Description | |
|---|---|---|
|
AutomationControlType | Specifies the control type that is exposed to the UI automation client. |
|
AutomationEvents | Specifies the event that is raised by the element through the associated AutomationPeer. |
|
AutomationOrientation | Specifies the orientation direction in which a control can be presented. |
|
PatternInterface | Specifies the control pattern that the GetPattern method returns. |
Community Additions
ADD
Show: