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 chaves de acesso e a manipulação de comandos de teclado de interoperabilidade entre Windows Forms, Win32 e WPF (Windows Presentation Foundation).
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.
O AccessKeyManager é anexado como um manipulador de eventos para PostProcessInput e expõe métodos a chaves de acesso e Unregister .Register
Quando a tecla de acesso registrada é pressionada, o AccessKeyManager chama o OnAccessKey método no elemento de destino.
Um elemento pode ser associado a qualquer número de chaves de acesso.
Campos
| AccessKeyPressedEvent |
Identifica o evento roteado AccessKeyPressed. |
Métodos
| AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Adiciona um manipulador ao evento anexado AccessKeyPressed. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| IsKeyRegistered(Object, String) |
Indica se a chave especificada é registrada como uma chave de acesso no escopo especificado. |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| ProcessKey(Object, String, Boolean) |
Processa as chaves de acesso especificadas como se um evento KeyDown da chave tivesse sido passado para o AccessKeyManager. |
| Register(String, IInputElement) |
Associa as chaves de acesso especificadas ao elemento especificado. |
| RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Remove o manipulador de eventos AccessKeyPressed especificado 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
| AccessKeyPressed |
Ocorre quando a tecla de acesso é pressionada. |