System.Windows.Automation Namespace

May 11, 2014

Provides UI automation support for Windows Phone .

  ClassDescription
Public classAutomationElementIdentifiersInfrastructure. Contains values used as automation property identifiers by UI automation providers and UI automation clients.
Public classAutomationPropertiesInfrastructure. Provides support for getting or setting the value of instance-level values of automation properties. These property values are set as attached properties (typically in XAML) and supplement or override automation property values from a control's AutomationPeer.
Public classAutomationPropertyInfrastructure. Identifies a property of AutomationElementIdentifiers.
Public classAutomationTextAttributeInfrastructure. Identifies UI Automation text attributes.
Public classDockPatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the IDockProvider pattern.
Public classElementNotAvailableExceptionInfrastructure. The exception that is thrown when an attempt is made to access a UI automation element corresponding to a part of the user interface that is no longer available.
Public classElementNotEnabledExceptionInfrastructure. The exception that is thrown when an attempt is made through UI automation to manipulate a control that is not enabled.
Public classExpandCollapsePatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the IExpandCollapseProvider pattern.
Public classGridItemPatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the IGridItemProvider pattern.
Public classGridPatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the IGridProvider pattern.
Public classMultipleViewPatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the IMultipleViewProvider pattern.
Public classRangeValuePatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the IRangeValueProvider pattern.
Public classScrollPatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the IScrollProvider pattern, as well as the NoScroll constant.
Public classSelectionItemPatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the ISelectionItemProvider pattern.
Public classSelectionPatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the ISelectionProvider pattern.
Public classTableItemPatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the ITableProvider pattern.
Public classTablePatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the ITableProvider pattern.
Public classTextPatternIdentifiersInfrastructure. Contains values that are used as identifiers for the ITextProvider class.
Public classTogglePatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the IToggleProvider pattern.
Public classTransformPatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the ITransformProvider pattern.
Public classValuePatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the IValueProvider pattern.
Public classWindowPatternIdentifiersInfrastructure. Contains values used as automation property identifiers specifically for properties of the IWindowProvider pattern.

  EnumerationDescription
Public enumerationDockPositionInfrastructure. Contains values that specify the dock position of an object within a docking container.
Public enumerationExpandCollapseStateInfrastructure. Contains values that specify the ExpandCollapseState automation property value of a UI automation element.
Public enumerationRowOrColumnMajorInfrastructure. Specifies whether data in a table should be read primarily by row or by column.
Public enumerationScrollAmountInfrastructure. Contains values that are used by the IScrollProvider pattern to indicate the direction and distance to scroll.
Public enumerationSupportedTextSelectionInfrastructure. Contains values that specify whether a text provider supports selection and, if so, whether it supports a single, continuous selection or multiple, disjoint selections.
Public enumerationToggleStateInfrastructure. Contains values that specify the ToggleState of a UI automation element
Public enumerationWindowInteractionStateInfrastructure. Defines values that specify the current state of the window for purposes of user or programmatic interaction.
Public enumerationWindowVisualStateInfrastructure. Contains values that specify the visual state of a window for the IWindowProvider pattern.

Show:
© 2014 Microsoft