CoreComponentInputSource.GetCurrentKeyEventDeviceId Método

Definição

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

String

Platform::String

winrt::hstring

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 .

Aplica-se a