AccessKeyManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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).
public ref class AccessKeyManager sealed
public sealed class AccessKeyManager
type AccessKeyManager = class
Public NotInheritable Class AccessKeyManager
- Herencia
-
AccessKeyManager
Comentarios
Se crea un AccessKeyManager objeto a petición con uno por Dispatcher.
AccessKeyManager se adjunta como controlador de eventos para PostProcessInput y expone métodos a Register claves de acceso y Unregister .
Cuando se presiona la tecla de acceso registrada, AccessKeyManager llama al OnAccessKey método en el elemento de destino.
Un elemento se puede asociar a cualquier número de claves de acceso.
Campos
AccessKeyPressedEvent |
Identifica el evento enrutado AccessKeyPressed. |
Métodos
AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Agrega un controlador para el evento adjunto AccessKeyPressed. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
IsKeyRegistered(Object, String) |
Indica si la clave especificada está registrada como una clave de acceso en el ámbito especificado. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (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. |
Register(String, IInputElement) |
Asocia las claves de acceso especificadas con el elemento especificado. |
RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Quita el controlador de eventos AccessKeyPressed especificado del objeto indicado. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Unregister(String, IInputElement) |
Desasocia las claves de acceso especificadas del elemento especificado. |
Eventos adjuntos
AccessKeyPressed |
Se produce cuando se presiona la tecla de acceso. |