AcceleratorKeyEventArgs Classe

Definição

Fornece os argumentos retornados por um retorno de chamada de evento de tecla de acelerador.

public ref class AcceleratorKeyEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AcceleratorKeyEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AcceleratorKeyEventArgs
Public NotInheritable Class AcceleratorKeyEventArgs
Herança
Object Platform::Object IInspectable AcceleratorKeyEventArgs
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Windows 10 Aplicativos não recebem esse evento quando um IME (Editor de Método de Entrada) está habilitado. O IME (Editor de Método de Entrada) manipula todas as entradas de teclado e define Handled como true.

Windows Phone Essa API tem suporte apenas em aplicativos nativos.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1607 14393 deviceId

Propriedades

DeviceId

Obtém uma ID exclusiva para o dispositivo de entrada que gerou esse evento de chave.

Use DeviceId para diferenciar entre dispositivos que podem gerar eventos importantes, como vários controladores de jogos.

DeviceId não tem suporte para todos os dispositivos de entrada.

EventType

Obtém o tipo do evento de tecla de acelerador que invocou o retorno de chamada.

Handled

Obtém ou define se o evento de tecla de acelerador foi manipulado ou não.

KeyStatus

Obtém o status da tecla aceleradora para a qual o evento foi gerado.

VirtualKey

Obtém o código de chave virtual para o keypress no evento de tecla de acelerador.

Aplica-se a

Confira também