UI Automation Custom Extensions in Office

Office for Windows works with assistive technologies such as screen readers. The applications are UI Automation providers, so assistive technologies that are UI Automation clients will work well with them.

In addition to implementing predefined properties, events, control patterns, and annotations, Excel, PowerPoint, and Word for Windows also implement custom properties.

Assistive technologies can create a richer experience with Excel, PowerPoint, and Word for Windows by using these custom extensions. See Custom properties, events, and control patterns. The GUIDs and types for these custom extensions are documented in the following pages:


Excel Custom Properties

Excel Annotations

Excel Custom Patterns


PowerPoint Custom Properties

PowerPoint Enumerations


Word Custom Properties

Word Custom Annotations

Word Custom Patterns