Freigeben über


KeyboardShortcut-Eigenschaft

Die KeyboardShortcut--Eigenschaft beschreibt eine Tasten- oder Tastenkombination, die ein angegebenes barrierefreies Objekt aktiviert.

Die KeyboardShortcut- eigenschaft wird abgerufen, indem IAccessible::get_accKeyboardShortcutaufgerufen wird.

Die abgerufene Zeichenfolge beschreibt eine Tastenkombination (auch als Tastenkombinationbezeichnet) oder eine Zugriffstaste (auch als mnemonicbezeichnet). Eine Zugriffstaste ist ein unterstrichenes Zeichen im Text eines Menüs, Menüelements oder einer Beschriftung eines Steuerelements, z. B. einer Knopfdruck.

Die abgerufene Zeichenfolge muss den Namen des Schlüssels zusammen mit der Zusatztaste oder den Tasten enthalten. Die Zeichenfolge muss im folgenden Format vorliegen, damit Clients sie problemlos analysieren können: [[Zusatztaste]+[...]+] Schlüsselname.

Beispiele sind ALT+F, STRG+ALT+4, WIN+F1, STRG+ALT+UMSCHALT+RÜCKTASTE oder einfach RÜCKTASTE.

In der folgenden Tabelle sind Zusatztasten aufgeführt.

Zusatztaste Beschreibung
ALT Alternative Zusatztaste
STRG Modifizierertaste steuern
UMSCHALTEN Umschalttaste
GEWINNEN Windows-Logo-Taste
FN Funktionstaste auf tragbaren Computern

 

Tastenkombinationszeichenfolgen nicht lokalisieren.

Behandeln von Objekten mit beiden Schlüsseltypen

Wenn ein Objekt sowohl über eine Tastenkombination als auch über eine Zugriffstaste verfügt, gibt die KeyboardShortcut--Eigenschaft die Zugriffstaste zurück. Die Zugriffstaste ist der Benutzer, der gedrückt wird, wenn das Objekt oder das übergeordnete Objekt den Tastaturfokus hat. Beispielsweise kann das Menüelement "Drucken" sowohl über eine Tastenkombination (STRG+P) als auch über eine Zugriffstaste (P) verfügen. Wenn ein Benutzer STRG+P drückt, während das Menü aktiv ist, geschieht nichts. Wenn ein Benutzer jedoch P drückt, während das Menü aktiv ist, wird das Dialogfeld Drucken Anwendung aufgerufen. In diesem Fall ist die KeyboardShortcut-Eigenschaft "P", um anzugeben, was der Benutzer drücken muss, wenn das Menü den Tastaturfokus hat.