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

Excel Custom Properties

Excel Annotations

Excel Custom Patterns

PowerPoint

PowerPoint Custom Properties

PowerPoint Enumerations

Word

Word Custom Properties

Word Custom Annotations

Word Custom Patterns