Microsoft UI Automation - Motivation and Goals

Motivation and Goals

In order to improve on Microsoft Active Accessibility (MSAA), UIA aims to address the following group of goals:

  • Enable efficient client performance without forcing clients to hook into a target application’s process.
  • Expose more information about the UI.
  • Co-exist with and use MSAA, but do not inherit problems that exist in MSAA.
  • Provide an alternative to MSAA that is simple to implement.

The Microsoft Windows implementation of UIA features COM-based interfaces and managed interfaces that are introduced with Microsoft .NET Framework. An API reference is available for both managed and unmanaged code.

Read more about this topic:  Microsoft UI Automation

Famous quotes containing the words motivation and/or goals:

    Self-determination has to mean that the leader is your individual gut, and heart, and mind or we’re talking about power, again, and its rather well-known impurities. Who is really going to care whether you live or die and who is going to know the most intimate motivation for your laughter and your tears is the only person to be trusted to speak for you and to decide what you will or will not do.
    June Jordan (b. 1939)

    Despicable means used to achieve laudable goals renders the goals themselves despicable.
    Anton Pavlovich Chekhov (1860–1904)