CoreComponentInputSource.GetCurrentKeyEventDeviceId Método
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.
Recupera a ID exclusiva do dispositivo de entrada que gerou esse evento de chave.
Não há suporte para GetCurrentKeyEventDeviceId em todos os dispositivos de entrada.
public:
virtual Platform::String ^ GetCurrentKeyEventDeviceId() = GetCurrentKeyEventDeviceId;
winrt::hstring GetCurrentKeyEventDeviceId();
public string GetCurrentKeyEventDeviceId();
function getCurrentKeyEventDeviceId()
Public Function GetCurrentKeyEventDeviceId () As String
Retornos
Um identificador exclusivo para o dispositivo de entrada associado ao evento de chave ou uma cadeia de caracteres vazia. O mesmo dispositivo pode receber uma ID diferente sempre que estiver conectado.
Depois que um evento de chave é processado, esse método retorna uma cadeia de caracteres vazia.
Requisitos do Windows
Família de dispositivos |
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v3.0)
|
Comentários
Use GetCurrentKeyEventDeviceId para diferenciar entre dispositivos que podem gerar eventos importantes, como vários controladores de jogos. A ID do dispositivo é útil para associar o dispositivo de entrada a uma conta de usuário específica.
Para obter uma ID de dispositivo válida, esse método deve ser chamado dos manipuladores de eventos KeyUp e KeyDown .