UI Automation
Navigation controls follow the WPF accessibility model for UI automation.
What is UI Automation?
Microsoft UI Automation is the new accessibility framework for Microsoft Windows. It addresses the needs of assistive technology products and automated test frameworks by providing programmatic access to information about the user interface (UI).
Navigation implements automation peers for the following classes:
The ExpanderBar class, which is the base class of NavigationBar and ExplorerBar. Also, the pane items of those controls are WPF
Expander
controls, which already have UI automation capabilities. These automation peers allow for programmatic access to those UI elements and their child controls.The Breadcrumb class. Also the AnimatedProgressBar class and PopupButton class, which are used in the Breadcrumb, have UI automation capabilities.