UI Automation Custom Extensions in Microsoft 365

Microsoft 365 Apps for Windows work 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, control patterns, and annotations.

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