KeyboardShortcut-Eigenschaft

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

Die KeyboardShortcut-Eigenschaft wird durch Aufrufen von IAccessible::get_accKeyboardShortcut abgerufen.

Die abgerufene Zeichenfolge beschreibt eine Tastenkombination (auch als Tastenkombination bezeichnet) oder eine Zugriffstaste (auch als mnemonisch bezeichnet). Eine Zugriffstaste ist ein unterstrichenes Zeichen im Text eines Menüs, Menüelements oder einer Bezeichnung eines Steuerelements, z. B. einer Drucktaste.

Die abgerufene Zeichenfolge muss den Namen des Schlüssels zusammen mit dem Bzw. den Modifiziererschlüsseln enthalten. Die Zeichenfolge muss das folgende Format aufweisen, damit Clients sie problemlos analysieren können: [[Modifiziererschlüssel]+[...] +] Schlüsselname.

Beispiele hierfür sind ALT+F, STRG+ALT+4, WIN+F1, STRG+ALT+UMSCHALT+ZURÜCKSPACE oder einfach BACKSPACE.

In der folgenden Tabelle sind Modifiziererschlüssel aufgeführt.

Zusatztaste BESCHREIBUNG
ALT Alternativer Modifiziererschlüssel
STRG Steuerungsmodifizierertaste
UMSCHALTEN Umschalttaste
GEWINNEN WINDOWS-TASTE
FN Funktionsschlüssel auf tragbaren Computern

 

Lokalisieren Sie keine Tastenkombinationszeichenfolgen.

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 diejenige, die ein Benutzer drücken würde, wenn das Objekt oder das übergeordnete Objekt über den Tastaturfokus verfügt. 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 der Anwendung aufgerufen. In diesem Fall ist die KeyboardShortcut-Eigenschaft "P", um widerzuspiegeln, was der Benutzer drücken muss, wenn das Menü den Tastaturfokus hat.