Extensões de AutomationProperties

As AutomationProperties extensões fornecem uma série de métodos de extensão que suportam a configuração de definições relacionadas com acessibilidade.

As propriedades de automação são propriedades anexadas que podem ser adicionadas a qualquer elemento para indicar como o elemento é relatado à estrutura de acessibilidade da plataforma subjacente.

Para mais informações sobre AutomationProperties e acessibilidade, por favor consulte a documentação .NET MAUI.

Para informações sobre outras extensões relacionadas com acessibilidade, consulte as extensões SemanticProperties.

AutomaçãoExcluídaComFilhos

O AutomationExcludedWithChildren método define um valor que determina se o BindableObject e os seus filhos devem ser excluídos da árvore de acessibilidade.

O exemplo seguinte demonstra como excluir um novo VerticalStackLayout e os seus filhos da árvore de acessibilidade:

new VerticalStackLayout().AutomationExcludedWithChildren(true);

AutomationIsInAccessibleTree

O AutomationIsInAccessibleTree método define um valor que determina se o BindableObject é visível para os leitores de ecrã.

O exemplo seguinte demonstra como excluir um novo VerticalStackLayout da árvore de acessibilidade:

new VerticalStackLayout().AutomationIsInAccessibleTree(false);