Freigeben über


AutomationElement.AccessKeyProperty Feld

Definition

Gibt die AccessKey-Eigenschaft an.

public: static initonly System::Windows::Automation::AutomationProperty ^ AccessKeyProperty;
public static readonly System.Windows.Automation.AutomationProperty AccessKeyProperty;
 staticval mutable AccessKeyProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly AccessKeyProperty As AutomationProperty 

Feldwert

Beispiele

Im folgenden Beispiel wird der aktuelle Wert der -Eigenschaft abgerufen. Der Standardwert wird zurückgegeben, wenn das Element keines bereitstellt.

string accessKey =
    autoElement.GetCurrentPropertyValue(AutomationElement.AccessKeyProperty) as string;
Dim accessKey As String = _
    CStr(autoElement.GetCurrentPropertyValue(AutomationElement.AccessKeyProperty))

Das folgende Beispiel ruft den aktuellen Wert der Eigenschaft ab, gibt aber an, dass anstelle eines Standardwerts zurückgegeben werden soll, NotSupported wenn das Element selbst keinen Wert für die Eigenschaft bereitstellt.

string accessKeyString;
object accessKeyNoDefault =
    autoElement.GetCurrentPropertyValue(AutomationElement.AccessKeyProperty, true);
if (accessKeyNoDefault == AutomationElement.NotSupported)
{
    // TODO Handle the case where you do not wish to proceed using the default value.
}
else
{
    accessKeyString = accessKeyNoDefault as string;
}
Dim accessKeyString As String
Dim accessKeyNoDefault As Object = autoElement.GetCurrentPropertyValue(AutomationElement.AccessKeyProperty, True)
If accessKeyNoDefault Is AutomationElement.NotSupported Then
    ' TODO Handle the case where you do not wish to proceed using the default value.
Else
    accessKeyString = CStr(accessKeyNoDefault)
End If

Hinweise

Dieser Bezeichner wird von Benutzeroberflächenautomatisierungsclientanwendungen verwendet. Benutzeroberflächenautomatisierungsanbieter sollten den entsprechenden Bezeichner in AutomationElementIdentifiersverwenden.

Diese Eigenschaft kann auch aus den Current Eigenschaften oder Cached abgerufen werden.

Eine Zugriffstaste ist ein Zeichen im Text eines Menüs, Menüelements oder einer Bezeichnung eines Steuerelements, z. B. einer Schaltfläche, mit der die angefügte Menüfunktion aktiviert wird. Beispielsweise wird der Buchstabe "O" häufig verwendet, um das Dialogfeld Datei öffnen über das Menü Datei aufzurufen.

Zugriffsschlüsselwerte sind vom Typ String und enthalten das Zeichen, das als Zugriffsschlüssel für das Element registriert ist. Der Standardwert für die Zeichenfolge ist eine leere Zeichenfolge.

Gilt für:

Weitere Informationen