AccessKeyManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Mantém o registro de todas as teclas de acesso e a manipulação de comandos de teclado de interoperabilidade entre Windows Forms, Win32 e Windows Presentation Foundation (WPF).
public ref class AccessKeyManager sealed
public sealed class AccessKeyManager
type AccessKeyManager = class
Public NotInheritable Class AccessKeyManager
- Herança
-
AccessKeyManager
Comentários
Um AccessKeyManager objeto é criado sob demanda com um por Dispatcher.
Ele AccessKeyManager é anexado como um manipulador de eventos e PostProcessInput expõe métodos e RegisterUnregister chaves de acesso.
Quando a tecla de acesso registrada é pressionada, chama AccessKeyManager o OnAccessKey método no elemento de destino.
Um elemento pode ser associado a qualquer número de chaves de acesso.
Campos
| Nome | Description |
|---|---|
| AccessKeyPressedEvent |
Identifica o AccessKeyPressed evento roteado. |
Métodos
| Nome | Description |
|---|---|
| AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Adiciona um manipulador para o AccessKeyPressed evento anexado. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| IsKeyRegistered(Object, String) |
Indica se a chave especificada está registrada como uma chave de acesso no escopo especificado. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ProcessKey(Object, String, Boolean) |
Processa as chaves de acesso especificadas como se um KeyDown evento para a chave fosse passado para o AccessKeyManager. |
| Register(String, IInputElement) |
Associa as chaves de acesso especificadas ao elemento especificado. |
| RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Remove o manipulador de eventos especificado AccessKeyPressed do objeto especificado. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| Unregister(String, IInputElement) |
Desassocia as chaves de acesso especificadas do elemento especificado. |
Eventos Anexados
| Nome | Description |
|---|---|
| AccessKeyPressed |
Ocorre quando a tecla de acesso é pressionada. |