Compartilhar via


AutomationProperties.NameProperty Propriedade

Definição

Identifica a propriedade anexada AutomationProperties.Name XAML.

public:
 static property DependencyProperty ^ NameProperty { DependencyProperty ^ get(); };
static DependencyProperty NameProperty();
public static DependencyProperty NameProperty { get; }
var dependencyProperty = AutomationProperties.nameProperty;
Public Shared ReadOnly Property NameProperty As DependencyProperty

Valor da propriedade

O identificador da propriedade anexada AutomationProperties.Name .

Comentários

A propriedade Name deve ser igual ao texto do rótulo na tela. Por exemplo, Name deve ser "Procurar" para um elemento de botão com o rótulo "Procurar". A propriedade Name não deve incluir o caractere mnemônico para as chaves de acesso (ou seja, "&"), que é sublinhado na apresentação de texto da interface do usuário. Além disso, a propriedade Name não deve ser uma versão estendida ou modificada do rótulo na tela porque a inconsistência entre o nome e o rótulo pode causar confusão entre aplicativos cliente e usuários.

Quando o texto do rótulo correspondente não estiver visível na tela ou quando for substituído por elementos gráficos, o texto alternativo deverá ser escolhido. O texto alternativo deve ser conciso, intuitivo e localizado para o idioma da interface do usuário do aplicativo ou para a linguagem de interface do usuário padrão do sistema operacional. O texto alternativo não deve ser uma descrição detalhada dos detalhes visuais, mas uma descrição concisa da função ou recurso da interface do usuário como se tivesse sido rotulado por texto simples. Por exemplo, o botão de menu Iniciar do Windows é chamado de "Iniciar" (botão) em vez de "Logotipo do Windows em elementos gráficos de esfera redonda azul" (botão). Para obter mais informações, consulte Criando equivalentes de texto para imagens.

Aplica-se a

Confira também