Microsoft UI Automation - Elements

Elements

UIA exposes every piece of the UI to client applications as an Automation Element. Elements are contained in a tree structure, with the desktop as the root element. Clients can filter the raw view of the tree as a control view or a content view. Applications can also create custom views.

Automation Element objects expose common properties of the UI elements they represent. One of these properties is the control type, which defines its basic appearance and functionality as a single recognizable entity (e.g., a button or check box).

In addition, elements expose control patterns that provide properties specific to their control types. Control patterns also expose methods that enable clients to get further information about the element and to provide input.

Read more about this topic:  Microsoft UI Automation

Famous quotes containing the word elements:

    It is a life-and-death conflict between all those grand, universal, man-respecting principles which we call by the comprehensive term democracy, and all those partial, person-respecting, class-favoring elements which we group together under that silver-slippered word aristocracy. If this war does not mean that, it means nothing.
    Antoinette Brown Blackwell (1825–1921)

    A party of order or stability, and a party of progress or reform, are both necessary elements of a healthy state of political life.
    John Stuart Mill (1806–1873)

    The three great elements of modern civilization, gunpowder, printing, and the Protestant religion.
    Thomas Carlyle (1795–1881)