Langue

InputDevice.Descriptor Propriété

Définition

Obtient le descripteur d’appareil d’entrée, qui est un identificateur stable pour un appareil d’entrée. Un descripteur d’appareil d’entrée identifie de façon unique un appareil d’entrée. Sa valeur est destinée à être persistante entre les redémarrages du système et ne doit pas changer même si l’appareil d’entrée est déconnecté, reconnecté ou reconfiguré à tout moment.

public string? Descriptor { [Android.Runtime.Register("getDescriptor", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getDescriptor", "()Ljava/lang/String;", "")>]
member this.Descriptor : string

Valeur de propriété

Descripteur d’appareil d’entrée.

Attributs

Remarques

Obtient le descripteur d’appareil d’entrée, qui est un identificateur stable pour un appareil d’entrée.

Un descripteur d’appareil d’entrée identifie de façon unique un appareil d’entrée. Sa valeur est destinée à être persistante entre les redémarrages du système et ne doit pas changer même si l’appareil d’entrée est déconnecté, reconnecté ou reconfiguré à tout moment.

Il est possible qu’il existe plusieurs InputDevice instances qui ont le même descripteur d’appareil d’entrée. Cela peut se produire dans les situations où un seul appareil d’entrée humaine inscrit plusieurs InputDevice instances (collections HID) qui décrivent des fonctionnalités distinctes de l’appareil, telles qu’un clavier doté d’un pavé tactile. Sinon, il se peut que les périphériques d’entrée soient simplement indistinguishables, tels que deux claviers fabriqués par le même fabricant.

Le descripteur d’appareil d’entrée retourné par #getDescriptor doit être utilisé uniquement lorsqu’une application doit mémoriser les paramètres associés à un appareil d’entrée particulier. À toutes les autres fins, lorsque vous faites référence à une instance logique InputDevice au moment de l’exécution, utilisez l’ID retourné par #getId().

Java documentation pour android.view.InputDevice.getDescriptor().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à