← All terms

UI Automation

Also known as: UIA, Microsoft UI Automation, UIAutomation

Microsoft's accessibility framework introduced in Windows Vista as the successor to Microsoft Active Accessibility (MSAA). UI Automation provides programmatic access to user interface elements, enabling assistive technologies like screen readers to identify controls, read text, and interact with applications. It offers richer information than MSAA, including control patterns that describe element behaviors (e.g., expandable, selectable, scrollable) and better support for custom controls. UI Automation is the foundation for accessibility in modern Windows applications, including UWP apps.

Category: accessibility API · screen reader technology

Related: Microsoft Active Accessibility · Accessibility API · Screen reader · ATK

Sources