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. |