AccessKeyManager 클래스

정의

Windows Forms, Win32 및 Windows Presentation Foundation (WPF) 간 interop 키보드 명령 처리와 모든 선택키의 등록을 유지 관리합니다.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
상속
AccessKeyManager

설명

AccessKeyManager 당 하나를 사용 하 여 요청에서 개체가 만들어진 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

AccessKeyPressed 에 라우트된 이벤트를 나타냅니다.Identifies the AccessKeyPressed routed event.

메서드

AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler)

AccessKeyPressed 연결된 이벤트에 대한 처리기를 추가합니다.Adds a handler for the AccessKeyPressed attached event.

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
IsKeyRegistered(Object, String)

지정된 키가 지정된 범위에서 선택키로 등록 되었는지 여부를 나타냅니다.Indicates whether the specified key is registered as an access keys in the specified scope.

MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
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)

지정된 선택키를 지정된 요소와 연결합니다.Associates the specified access keys with the specified element.

RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler)

지정한 개체에서 지정한 AccessKeyPressed 이벤트 처리기를 제거합니다.Removes the specified AccessKeyPressed event handler from the specified object.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)
Unregister(String, IInputElement)

지정된 요소에서 지정된 선택키를 연결을 끊습니다.Disassociates the specified access keys from the specified element.

연결된 이벤트

AccessKeyPressed

선택키를 누르면 발생합니다.Occurs when the access key is pressed.

적용 대상

추가 정보