|
| Class | Description |
|---|
 | AndCondition | Represents a combination of two or more PropertyCondition objects that must both be true for a match. |
 | AsyncContentLoadedEventArgs | Provides data for a AsyncContentLoadedEvent. |
 | Automation | Contains methods and fields for UI Automation client applications. |
 | AutomationElement | Represents a UI Automation element in the UI Automation tree, and contains values used as identifiers by UI Automation client applications. |
 | AutomationElementCollection | Represents a collection of AutomationElement objects. |
 | AutomationElementIdentifiers | Contains values used as identifiers by UI Automation providers. |
 | AutomationEvent | Identifies a UI Automation event. |
 | AutomationEventArgs | Provides data for UI Automation events that are passed to an AutomationEventHandler delegate. |
 | AutomationFocusChangedEventArgs | Provides data for a focus-changed event. |
 | AutomationIdentifier | Base class for types that identify control types, events, patterns, properties, and text attributes in UI Automation. |
 | AutomationPattern | Identifies a control pattern. |
 | AutomationProperties | Provides a means of getting or setting the value of the associated properties of the instance of the AutomationPeer element. |
 | AutomationProperty | Identifies a property of an AutomationElement. |
 | AutomationPropertyChangedEventArgs | Provides information about a property-changed event. |
 | AutomationTextAttribute | Identifies UI Automation text attributes. |
 | BasePattern | Provides the base implementation for control pattern classes. |
 | CacheRequest | Specifies properties and patterns that the UI Automation framework caches when an AutomationElement is obtained. |
 | ClientSettings | Contains methods that make client-side providers available to the client. |
 | Condition | Base type for conditions used in filtering when searching for elements in the UI Automation tree. |
 | ControlType | Identifies the type of a user interface (UI) control. |
 | DockPattern | Represents controls that expose their dock properties within a docking container. |
 | DockPatternIdentifiers | Contains values used as identifiers for IDockProvider. |
 | ElementNotAvailableException | Contains information about the exception that is raised when an attempt is made to access an UI Automation element corresponding to a part of the user interface that is no longer available. |
 | ElementNotEnabledException | Contains information about the exception that is raised when an attempt is made to manipulate a control that is not enabled. |
 | ExpandCollapsePattern | Represents controls that visually expand to display content and collapse to hide content. |
 | ExpandCollapsePatternIdentifiers | Contains values used as identifiers by IExpandCollapseProvider. |
 | GridItemPattern | Represents child controls of containers that support GridPattern. |
 | GridItemPatternIdentifiers | Contains values used as identifiers by IGridItemProvider. |
 | GridPattern | Represents controls that act as containers for a collection of child elements. The children of this control support GridItemPattern and are organized in a two-dimensional logical coordinate system that can be traversed by row and column. |
 | GridPatternIdentifiers | Contains values used as identifiers by IGridProvider. |
 | InvokePattern | Represents controls that initiate or perform a single, unambiguous action and do not maintain state when activated. |
 | InvokePatternIdentifiers | Contains values used as identifiers by IInvokeProvider. |
 | ItemContainerPattern | Represents an object that manages items and supports retrieving an item by property value. |
 | ItemContainerPatternIdentifiers | Contains values used as identifiers by IItemContainerProvider. |
 | MultipleViewPattern | Represents controls that provide, and are able to switch between, multiple representations of the same set of information or child controls. |
 | MultipleViewPatternIdentifiers | Contains values used as identifiers by IMultipleViewProvider. |
 | NoClickablePointException | Contains information about the exception that is raised when GetClickablePoint is called on a UI Automation element that has no clickable point. |
 | NotCondition | Represents a Condition that is the negative of a specified Condition. |
 | OrCondition | Represents a combination of two or more conditions where a match exists if any one of the conditions is true. |
 | PropertyCondition | Represents a Condition that tests whether a property has a specified value. |
 | ProxyAssemblyNotLoadedException | Contains information about an exception that is raised when there is a problem loading an assembly that contains client-side providers |
 | RangeValuePattern | Represents a control that can be set to a value within a range. |
 | RangeValuePatternIdentifiers | Contains values used as identifiers for IRangeValueProvider. |
 | ScrollItemPattern | Represents child controls of containers that support the ScrollPattern control pattern. |
 | ScrollItemPatternIdentifiers | Contains values used as identifiers by IScrollItemProvider. |
 | ScrollPattern | Represents controls that act as scrollable containers for a collection of child elements. The children of this element support ScrollItemPattern. |
 | ScrollPatternIdentifiers | Contains values used as identifiers for IScrollProvider. |
 | SelectionItemPattern | Represents selectable child items of container controls that support SelectionPattern. |
 | SelectionItemPatternIdentifiers | Contains values used as identifiers by ISelectionItemProvider. |
 | SelectionPattern | Represents a control that acts as a container for a collection of selectable child items. The children of this element support the SelectionItemPattern. |
 | SelectionPatternIdentifiers | Contains values used as identifiers for ISelectionProvider. |
 | StructureChangedEventArgs | Contains information about the event that is raised when the UI Automation tree structure has changed. |
 | SynchronizedInputPattern | Represents objects that support synchronized input events. |
 | SynchronizedInputPatternIdentifiers | Contains values used as identifiers by ISynchronizedInputProvider. |
 | TableItemPattern | Represents the child controls of containers that support TablePattern. |
 | TableItemPatternIdentifiers | Contains values used as identifiers by ITableItemProvider. |
 | TablePattern | Represents controls that act as containers for a collection of child elements. The children of this element support TableItemPattern and are organized in a two-dimensional logical coordinate system that can be traversed by row and column. |
 | TablePatternIdentifiers | Contains values used as identifiers for TablePattern. |
 | TextPattern | Represents controls that contain text. |
 | TextPatternIdentifiers | Contains values used as identifiers for ITextProvider. |
 | TogglePattern | Represents a control that can cycle through a set of states and maintain a state once set. |
 | TogglePatternIdentifiers | Contains values used as identifiers by IToggleProvider. |
 | TransformPattern | Represents a control that can be moved, resized, or rotated within a two-dimensional space. |
 | TransformPatternIdentifiers | Contains values used as identifiers for ITransformProvider. |
 | TreeWalker | Provides methods and properties used to navigate the UI Automation tree. |
 | ValuePattern | Represents a control that has an intrinsic value that does not span a range and can be represented as a string. This string may or may not be editable depending on the control and its settings. |
 | ValuePatternIdentifiers | Contains values used as identifiers for IValueProvider. |
 | VirtualizedItemPattern | Represents items inside containers that are virtualized and need to be made fully accessible as UI Automation elements. |
 | VirtualizedItemPatternIdentifiers | Contains values used as identifiers by IVirtualizedItemProvider. |
 | WindowClosedEventArgs | Contains information about the event that is raised when a window is closed. |
 | WindowPattern | Represents a control that provides fundamental window-based functionality within a traditional graphical user interface (GUI). |
 | WindowPatternIdentifiers | Contains values used as identifiers by IWindowProvider. |