AccessKeyManager Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Udržuje registraci všech přístupových kláves a zpracování klávesových zkratek mezi model Windows Forms, Win32 a Windows Presentation Foundation (WPF (Windows Presentation Foundation)).
public ref class AccessKeyManager sealed
public sealed class AccessKeyManager
type AccessKeyManager = class
Public NotInheritable Class AccessKeyManager
- Dědičnost
-
AccessKeyManager
Poznámky
Objekt AccessKeyManager se vytvoří na vyžádání s jedním objektem za Dispatcher.
Je připojen jako obslužná rutina AccessKeyManager události pro PostProcessInput a zveřejňuje metody Register pro a Unregister přístupové klíče.
Když se stiskne zaregistrovaná přístupová klávesa, AccessKeyManager zavolá metodu OnAccessKey cílového prvku.
Prvek může být přidružen k libovolnému počtu přístupových klíčů.
Pole
| Name | Description |
|---|---|
| AccessKeyPressedEvent |
AccessKeyPressed Identifikuje směrovanou událost. |
Metody
| Name | Description |
|---|---|
| AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Přidá obslužnou rutinu pro připojenou AccessKeyPressed událost. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| IsKeyRegistered(Object, String) |
Určuje, jestli je zadaný klíč zaregistrovaný jako přístupové klíče v zadaném oboru. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ProcessKey(Object, String, Boolean) |
Zpracuje zadané přístupové klíče, jako kdyby KeyDown byla do klíče předána AccessKeyManagerudálost . |
| Register(String, IInputElement) |
Přidruží zadané přístupové klíče k zadanému prvku. |
| RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Odebere zadanou AccessKeyPressed obslužnou rutinu události ze zadaného objektu. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| Unregister(String, IInputElement) |
Oddělí zadané přístupové klíče od zadaného prvku. |
Přidružené události
| Name | Description |
|---|---|
| AccessKeyPressed |
Nastane při stisknutí přístupové klávesy. |