AccessKeyManager Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Mantém o registo de todas as teclas de acesso e a gestão dos comandos interoperativos de teclado 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
Observações
Um AccessKeyManager objeto é criado sob demanda com um por Dispatcher.
O AccessKeyManager é associado como um gestor de eventos para PostProcessInput e expõe métodos e RegisterUnregister chaves de acesso.
Quando a chave de acesso registada é pressionada, chama AccessKeyManager o OnAccessKey método no elemento alvo.
Um elemento pode ser associado a qualquer número de chaves de acesso.
Campos
| Name | Description |
|---|---|
| AccessKeyPressedEvent |
Identifica o AccessKeyPressed evento encaminhado. |
Métodos
| Name | Description |
|---|---|
| AddAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Adiciona um handler para o AccessKeyPressed evento anexado. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de 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á registada como chave de acesso no âmbito especificado. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ProcessKey(Object, String, Boolean) |
Processa as chaves de acesso especificadas como se um KeyDown evento para a chave tivesse sido passado para o AccessKeyManager. |
| Register(String, IInputElement) |
Associa as chaves de acesso especificadas ao elemento especificado. |
| RemoveAccessKeyPressedHandler(DependencyObject, AccessKeyPressedEventHandler) |
Remove o gestor de eventos especificado AccessKeyPressed do objeto especificado. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| Unregister(String, IInputElement) |
Dissocia as chaves de acesso especificadas do elemento especificado. |
Eventos Anexados
| Name | Description |
|---|---|
| AccessKeyPressed |
Ocorre quando a tecla de acesso é pressionada. |