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:

    psychologist
    It is through friendships that teenagers learn to take responsibility, provide support, and give their loyalty to non- family members. It is also in teenage friendships that young people find confidants with whom to share thoughts and feelings that they are not comfortable sharing with their parents. Such sharing becomes one of the elements of true intimacy, which will be established later.
    David Elkind (20th century)

    Icebergs behoove the soul
    (both being self-made from elements least visible
    to see them so; fleshed, fair, erected indivisible.
    Elizabeth Bishop (1911–1979)

    But all subsists by elemental strife;
    And Passions are the elements of Life.
    Alexander Pope (1688–1744)