UI Automation Element Interfaces for Clients
This section describes the interfaces used by UI Automation clients to locate, access, and query Microsoft UI Automation elements.
Interfaces
Exposes methods that enable UI Automation client applications to discover, access, and filter user interface (UI) elements. UI Automation exposes every element of the UI as an object represented by the IUIAutomation interface. The members of this interface are not specific to a particular element.
Exposes properties and methods of a cache request. Client applications use this interface to specify the properties and control patterns to be cached when a UI Automation element is obtained.
Exposes methods and properties for a UI Automation element, which represents a user interface (UI) item. This interface is used by client applications.
Represents a collection of UI Automation elements.
Exposes methods for registering new control patterns, properties, and events.
Exposes properties and methods that UI Automation client applications use to view and navigate the UI Automation elements on the desktop.