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