Partilhar via


Extensões AutomationProperties

As extensões AutomationProperties fornecem uma série de métodos de extensão que dão suporte à definição de configurações relacionadas à 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 obter mais informações sobre AutomationProperties e acessibilidade, consulte a documentação do .NET MAUI.

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

AutomationExcludedWithChildren

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

O exemplo a seguir demonstra como excluir um novo VerticalStackLayout e seus elementos filho da árvore de acessibilidade:

new VerticalStackLayout().AutomationExcludedWithChildren(true);

AutomationIsInAccessibleTree

O método AutomationIsInAccessibleTree define um valor determinando se o BindableObject estiver visível para os leitores de tela.

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

new VerticalStackLayout().AutomationIsInAccessibleTree(false);