AutomationProperties.NameProperty Eigenschaft

Definition

Gibt die angefügte AutomationProperties.Name XAML-Eigenschaft an.

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

Eigenschaftswert

Der Bezeichner für die angefügte AutomationProperties.Name-Eigenschaft .

Hinweise

Die Name-Eigenschaft sollte mit dem Bezeichnungstext auf dem Bildschirm identisch sein. Beispielsweise sollte Name für ein Schaltflächenelement mit der Bezeichnung "Durchsuchen" auf "Durchsuchen" festgelegt sein. Die Name-Eigenschaft darf nicht das mnemonische Zeichen für die Zugriffsschlüssel (d. h. "&") enthalten, das in der Textdarstellung der Benutzeroberfläche unterstrichen wird. Außerdem sollte die Name-Eigenschaft keine erweiterte oder geänderte Version der Bezeichnung auf dem Bildschirm sein, da die Inkonsistenz zwischen dem Namen und der Bezeichnung zu Verwirrung bei Clientanwendungen und Benutzern führen kann.

Wenn der entsprechende Bezeichnungstext auf dem Bildschirm nicht sichtbar ist oder durch Grafiken ersetzt wird, sollte alternativer Text ausgewählt werden. Der alternative Text sollte prägnant, intuitiv und auf die Benutzeroberflächensprache der Anwendung oder auf die Standardsprache der Benutzeroberfläche des Betriebssystems lokalisiert sein. Bei dem alternativen Text sollte es sich nicht um eine detaillierte Beschreibung der visuellen Details handeln, sondern um eine präzise Beschreibung der Ui-Funktion oder des Features, als ob sie mit einfachem Text beschriftet wäre. Die Windows-Startmenüschaltfläche heißt z. B. "Start" (Schaltfläche) anstelle von "Windows-Logo auf blauer runder Kugelgrafik" (Schaltfläche). Weitere Informationen finden Sie unter Erstellen von Textäquivalenten für Bilder.

Gilt für:

Weitere Informationen