System.Windows.Automation.Peers Namespace

July 28, 2014

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

Classes may reside in different assemblies.

  ClassDescription
Public classAutomationPeerInfrastructure. Provides a base class that exposes an automation peer for an associated class to UI Automation.
Public classButtonAutomationPeerInfrastructure. Exposes Button types to UI automation.
Public classButtonBaseAutomationPeerInfrastructure. Represents a base class for exposing classes derived from ButtonBase to UI automation.
Public classCheckBoxAutomationPeerInfrastructure. Exposes CheckBox types to UI automation.
Public classComboBoxAutomationPeerInfrastructure. Exposes ComboBox types to UI automation.
Public classFrameAutomationPeerInfrastructure. Exposes Frame types to UI automation.
Public classFrameworkElementAutomationPeerInfrastructure. Exposes FrameworkElement types (including controls) to UI automation.
Public classHyperlinkButtonAutomationPeerInfrastructure. Exposes HyperlinkButton types to UI automation.
Public classImageAutomationPeerInfrastructure. Exposes Image types to UI automation.
Public classItemAutomationPeerInfrastructure. Exposes a data item in an Items collection to UI automation.
Public classItemsControlAutomationPeerInfrastructure. Exposes ItemsControl types to UI automation.
Public classListBoxAutomationPeerInfrastructure. Exposes ListBox types to UI automation.
Public classListBoxItemAutomationPeerInfrastructure. Exposes the items in the Items collection of a ListBox to UI automation.
Public classMediaElementAutomationPeerInfrastructure. Exposes MediaElement types to UI automation.
Public classMultiScaleImageAutomationPeerInfrastructure. Exposes MultiScaleImage types to UI automation.
Public classPasswordBoxAutomationPeerInfrastructure. Exposes PasswordBox types to UI automation.
Public classProgressBarAutomationPeerInfrastructure. Exposes ProgressBar types to UI automation.
Public classRadioButtonAutomationPeerInfrastructure. Exposes RadioButton types to UI automation.
Public classRangeBaseAutomationPeerInfrastructure. Exposes RangeBase types to UI automation.
Public classRepeatButtonAutomationPeerInfrastructure. Exposes RepeatButton types to UI automation.
Public classRichTextBoxAutomationPeerInfrastructure. Exposes RichTextBox types to UI automation.
Public classScrollBarAutomationPeerInfrastructure. Exposes ScrollBar types to UI automation.
Public classScrollViewerAutomationPeerInfrastructure. Exposes ScrollViewer types to UI automation.
Public classSelectorAutomationPeerInfrastructure. Exposes Selector types to UI automation.
Public classSelectorItemAutomationPeerInfrastructure. Exposes the items in a Selector to UI automation.
Public classSliderAutomationPeerInfrastructure. Exposes Slider types to UI automation.
Public classTextBlockAutomationPeerInfrastructure. Exposes TextBlock types to UI automation.
Public classTextBoxAutomationPeerInfrastructure. Exposes TextBox types to UI automation.
Public classThumbAutomationPeerInfrastructure. Exposes Thumb types to UI automation.
Public classToggleButtonAutomationPeerInfrastructure. Exposes ToggleButton types to UI automation.

  EnumerationDescription
Public enumerationAutomationControlTypeInfrastructure. Specifies the control type that is exposed to the UI automation client.
Public enumerationAutomationEventsInfrastructure. Specifies the event that is raised by the element through the associated AutomationPeer.
Public enumerationAutomationOrientationInfrastructure. Specifies the orientation direction in which a control can be presented.
Public enumerationPatternInterfaceInfrastructure. Specifies the control pattern that the GetPattern method returns.

Show:
© 2014 Microsoft