UI Automation Fundamentals

Note

This documentation is intended for .NET Framework developers who want to use the managed UI Automation classes defined in the System.Windows.Automation namespace. For the latest information about UI Automation, see Windows Automation API: UI Automation.

This section contains high-level overviews of the Microsoft UI Automation API.

In This Section

UI Automation Overview UI Automation and Microsoft Active Accessibility UI Automation Tree Overview UI Automation Control Patterns Overview UI Automation Properties Overview UI Automation Events Overview UI Automation Security Overview Using UI Automation for Automated Testing

Reference

System.Windows.Automation

System.Windows.Automation.Provider

System.Windows.Automation.Text

UIAutomationClientsideProviders