AccessKeyManager Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tüm erişim tuşlarının kaydını ve Windows Forms, Win32 ve Windows Presentation Foundation (WPF) arasında birlikte çalışma klavye komutlarının işlenmesini sağlar.
public ref class AccessKeyManager sealed
public sealed class AccessKeyManager
type AccessKeyManager = class
Public NotInheritable Class AccessKeyManager
- Devralma
-
AccessKeyManager
Açıklamalar
Her AccessKeyManager biri ile isteğe bağlı olarak bir Dispatchernesne oluşturulur.
AccessKeyManager, için PostProcessInput bir olay işleyicisi olarak eklenir ve yöntemleri Register ve Unregister erişim anahtarlarını kullanıma sunar.
Kayıtlı erişim anahtarına basıldığında, AccessKeyManager hedef öğesinde yöntemini çağırır OnAccessKey .
Bir öğe, herhangi bir sayıda erişim anahtarıyla ilişkilendirilebilir.
Alanlar
| Name | Description |
|---|---|
| AccessKeyPressedEvent |
Yönlendirilen AccessKeyPressed olayı tanımlar. |
Yöntemler
| Name | Description |
|---|---|
| AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Ekli olay için AccessKeyPressed bir işleyici ekler. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| IsKeyRegistered(Object, String) |
Belirtilen anahtarın belirtilen kapsamda erişim anahtarları olarak kaydedilip kaydedilmediğini gösterir. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ProcessKey(Object, String, Boolean) |
Belirtilen erişim anahtarlarını, anahtarın olayı'na KeyDownAccessKeyManagergeçirildi gibi işler. |
| Register(String, IInputElement) |
Belirtilen erişim anahtarlarını belirtilen öğeyle ilişkilendirir. |
| RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Belirtilen nesneden belirtilen AccessKeyPressed olay işleyicisini kaldırır. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| Unregister(String, IInputElement) |
Belirtilen erişim anahtarlarını belirtilen öğeden kaldırır. |
İliştirilmiş Olaylar
| Name | Description |
|---|---|
| AccessKeyPressed |
Erişim tuşuna basıldığında gerçekleşir. |