AccessKeyManager Sınıf

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.