UI Automation Clients for Managed Code How-to Topics

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 provides detailed information about implementing features of Microsoft UI Automation in a client application.

In This Section

Find a UI Automation Element Based on a Property Condition
Navigate Among UI Automation Elements with TreeWalker
Find a UI Automation Element for a List Item
Get UI Automation Element Properties
Use Caching in UI Automation
Subscribe to UI Automation Events
Register a Client-Side Provider Assembly
Use the AutomationID Property