Here are some links to help get started:

Sample Code with sample application:

Tool to help examine your application:

Source code from Microsoft for the Visual UIA Verify Tool:

Neat sample and good introduction to using extension methods with the AutomationElement class:

An XPath type implementation for AutomationElements:

Specification from Microsoft:

Control Types: