AccessKeyManager AccessKeyManager AccessKeyManager AccessKeyManager Class

定義

すべてのアクセス キーの登録と、Windows フォーム、Win32、および Windows Presentation Foundation (WPF) の間の相互運用キーボード コマンドの処理を管理します。Maintains the registration of all access keys and the handling of interop keyboard commands between Windows Forms, Win32, and Windows Presentation Foundation (WPF).

public ref class AccessKeyManager sealed
public sealed class AccessKeyManager
type AccessKeyManager = class
Public NotInheritable Class AccessKeyManager
継承
AccessKeyManagerAccessKeyManagerAccessKeyManagerAccessKeyManager

注釈

AccessKeyManagerごとに 1 つで必要に応じてオブジェクトが作成されるDispatcherします。An AccessKeyManager object is created on demand with one per Dispatcher.

AccessKeyManagerとしてのイベント ハンドラーがアタッチされているPostProcessInputするメソッドを公開およびRegisterUnregisterキーにアクセスします。The AccessKeyManager is attached as an event handler for PostProcessInput and exposes methods to Register and Unregister access keys.

登録済みのアクセス キーが押されたときに、AccessKeyManager呼び出し、OnAccessKey対象要素のメソッド。When the registered access key is pressed, the AccessKeyManager calls the OnAccessKey method on the target element.

要素は、任意の数のアクセス キーを関連付けることができます。An element can be associated with any number of access keys.

フィールド

AccessKeyPressedEvent AccessKeyPressedEvent AccessKeyPressedEvent AccessKeyPressedEvent

AccessKeyPressed ルーティング イベントを識別します。Identifies the AccessKeyPressed routed event.

メソッド

AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler)

AccessKeyPressed 添付イベントのハンドラーを追加します。Adds a handler for the AccessKeyPressed attached event.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
IsKeyRegistered(Object, String) IsKeyRegistered(Object, String) IsKeyRegistered(Object, String) IsKeyRegistered(Object, String)

指定したキーが指定されたスコープ内のアクセス キーとして登録されているかどうかを示します。Indicates whether the specified key is registered as an access keys in the specified scope.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ProcessKey(Object, String, Boolean) ProcessKey(Object, String, Boolean) ProcessKey(Object, String, Boolean) ProcessKey(Object, String, Boolean)

指定したアクセス キーの KeyDown イベントが AccessKeyManager に渡された場合と同様の処理を行います。Processes the specified access keys as if a KeyDown event for the key was passed to the AccessKeyManager.

Register(String, IInputElement) Register(String, IInputElement) Register(String, IInputElement) Register(String, IInputElement)

指定したアクセス キーを指定した要素に関連付けます。Associates the specified access keys with the specified element.

RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler)

指定したオブジェクトから、指定した AccessKeyPressed イベント ハンドラーを削除します。Removes the specified AccessKeyPressed event handler from the specified object.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
Unregister(String, IInputElement) Unregister(String, IInputElement) Unregister(String, IInputElement) Unregister(String, IInputElement)

指定したアクセス キーの関連付けを指定した要素から解除します。Disassociates the specified access keys from the specified element.

添付イベント

AccessKeyPressed AccessKeyPressed AccessKeyPressed AccessKeyPressed

アクセス キーが押されたときに発生します。Occurs when the access key is pressed.

適用対象

こちらもご覧ください