Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.62 KB

automation-properties.md

File metadata and controls

36 lines (23 loc) · 1.62 KB
title author description ms.date
AutomationProperties extensions - .NET MAUI Community Toolkit
bijington
The AutomationProperties extensions provide a series of extension methods that support the configuring of accessibility related settings.
09/14/2022

AutomationProperties extensions

The AutomationProperties extensions provide a series of extension methods that support the configuring of accessibility related settings.

Automation properties are attached properties that can be added to any element to indicate how the element is reported to the underlying platform's accessibility framework.

For further information on AutomationProperties and accessibility please refer to the .NET MAUI documentation.

For information on other accessibility related extensions please refer to the SemanticProperties extensions.

AutomationExcludedWithChildren

The AutomationExcludedWithChildren method sets a value determining if the BindableObject and its children should be excluded from the accessibility tree.

The following example demonstrates how to exclude a new VerticalStackLayout and its children from the accessibility tree:

new VerticalStackLayout().AutomationExcludedWithChildren(true);

AutomationIsInAccessibleTree

The AutomationIsInAccessibleTree method sets a value determining if the BindableObject is visible to screen readers.

The following example demonstrates how to exclude a new VerticalStackLayout from the accessibility tree:

new VerticalStackLayout().AutomationIsInAccessibleTree(false);