Chapter 1. The UI Automation Environment

Intended for interoperable implementations by other companies, Microsoft's UI Automation (UIA) Community Promise is a specification that provides information about Microsoft's accessibility frameworks, including Active Accessibility (MSAA), UI Automation (UIA), and its shared implementations. In this chapter, we provide a summary of descriptions from the UIA Community Promise to show how the components of UIA fit together to enable accessibility.

UIA provides programmatic access to UI controls on the desktop, enabling assistive technology (AT) products, such as screen readers, to provide information about the UI to end users. ATs enable the user to manipulate the UI by means other than the standard mouse ...

Get Engineering Software for Accessibility now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.