AccessKeyManager Clase

Definición

Mantiene el registro de todas las claves de acceso y el control de los comandos del teclado de interoperabilidad entre Windows Forms, Win32 y 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
Herencia
AccessKeyManager

Comentarios

Un AccessKeyManager objeto se crea a petición con uno por Dispatcher.An AccessKeyManager object is created on demand with one per Dispatcher.

Se adjunta como un controlador de eventos para PostProcessInput y expone los métodos de Register y Unregister las claves de acceso. AccessKeyManagerThe AccessKeyManager is attached as an event handler for PostProcessInput and exposes methods to Register and Unregister access keys.

Cuando se presiona la tecla de acceso registrada, AccessKeyManager el llama OnAccessKey al método en el elemento de destino.When the registered access key is pressed, the AccessKeyManager calls the OnAccessKey method on the target element.

Un elemento se puede asociar a cualquier número de claves de acceso.An element can be associated with any number of access keys.

Campos

AccessKeyPressedEvent

Identifica el evento enrutado AccessKeyPressed.Identifies the AccessKeyPressed routed event.

Métodos

AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler)

Agrega un controlador para el evento adjunto AccessKeyPressed.Adds a handler for the AccessKeyPressed attached event.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
IsKeyRegistered(Object, String)

Indica si la clave especificada está registrada como una clave de acceso en el ámbito especificado.Indicates whether the specified key is registered as an access keys in the specified scope.

MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ProcessKey(Object, String, Boolean)

Procesa las teclas de acceso especificadas como si se hubiese pasado un evento KeyDown para la tecla a AccessKeyManager.Processes the specified access keys as if a KeyDown event for the key was passed to the AccessKeyManager.

Register(String, IInputElement)

Asocia las claves de acceso especificadas con el elemento especificado.Associates the specified access keys with the specified element.

RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler)

Quita el controlador de eventos AccessKeyPressed especificado del objeto indicado.Removes the specified AccessKeyPressed event handler from the specified object.

ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
Unregister(String, IInputElement)

Desasocia las claves de acceso especificadas del elemento especificado.Disassociates the specified access keys from the specified element.

Eventos adjuntos

AccessKeyPressed

Se produce cuando se presiona la tecla de acceso.Occurs when the access key is pressed.

Se aplica a

Consulte también: