AccessKeyManager Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Utrzymuje rejestrację wszystkich kluczy dostępu oraz obsługę poleceń klawiatury między Windows Forms, Win32 i Windows Presentation Foundation (WPF).
public ref class AccessKeyManager sealed
public sealed class AccessKeyManager
type AccessKeyManager = class
Public NotInheritable Class AccessKeyManager
- Dziedziczenie
-
AccessKeyManager
Uwagi
Obiekt AccessKeyManager jest tworzony na żądanie z jednym na Dispatcher.
Element AccessKeyManager jest dołączony jako procedura obsługi zdarzeń i PostProcessInput udostępnia metody Register kluczy dostępu i Unregister kluczy dostępu.
Po naciśnięciu AccessKeyManager zarejestrowanego klucza dostępu metoda wywołuje metodę OnAccessKey w elemecie docelowym.
Element może być skojarzony z dowolną liczbą kluczy dostępu.
Pola
AccessKeyPressedEvent |
Identyfikuje AccessKeyPressed zdarzenie kierowane. |
Metody
AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Dodaje procedurę obsługi dołączonego AccessKeyPressed zdarzenia. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
IsKeyRegistered(Object, String) |
Wskazuje, czy określony klucz jest zarejestrowany jako klucze dostępu w określonym zakresie. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ProcessKey(Object, String, Boolean) |
Przetwarza określone klucze dostępu tak, jakby KeyDown do klucza przekazano AccessKeyManagerzdarzenie . |
Register(String, IInputElement) |
Kojarzy określone klucze dostępu z określonym elementem. |
RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Usuwa określoną AccessKeyPressed procedurę obsługi zdarzeń z określonego obiektu. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Unregister(String, IInputElement) |
Usuwa skojarzenie określonych kluczy dostępu z określonego elementu. |
Zdarzenia dołączone
AccessKeyPressed |
Występuje po naciśnięciu klawisza dostępu. |