Freigeben über


KeyEventArgs.DeviceId Eigenschaft

Definition

Ruft eine eindeutige ID für das Eingabegerät ab, das dieses Schlüsselereignis generiert hat.

Verwenden Sie DeviceId, um zwischen Geräten zu unterscheiden, die wichtige Ereignisse generieren können, z. B. mehrere Gamecontroller.

DeviceId wird nicht für alle Eingabegeräte unterstützt.

public:
 property Platform::String ^ DeviceId { Platform::String ^ get(); };
winrt::hstring DeviceId();
public string DeviceId { get; }
var string = keyEventArgs.deviceId;
Public ReadOnly Property DeviceId As String

Eigenschaftswert

String

Platform::String

winrt::hstring

Ein eindeutiger Bezeichner für das Eingabegerät, das dem Schlüsselereignis zugeordnet ist, oder eine leere Zeichenfolge. Demselben Gerät kann bei jeder Verbindung eine andere ID zugewiesen werden.

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)

Hinweise

Diese Eigenschaft ist nützlich, um Informationen für ein bestimmtes Benutzerkonto abzurufen, das dem Eingabegerät zugeordnet ist.

Gilt für:

Weitere Informationen