InputDevice.Descriptor プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
入力デバイスの安定した識別子である入力デバイス記述子を取得します。
public string? Descriptor { [Android.Runtime.Register("getDescriptor", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getDescriptor", "()Ljava/lang/String;", "")>]
member this.Descriptor : string
プロパティ値
入力デバイス記述子。
- 属性
注釈
入力デバイスの安定した識別子である入力デバイス記述子を取得します。
入力デバイス記述子は、入力デバイスを一意に識別します。 その値は、システムの再起動間で永続的であることを意図しており、入力デバイスが切断、再接続、または再構成された場合でも、いつでも変更しないでください。
同じ入力デバイス記述子を持つ複数の InputDevice インスタンスが存在する可能性があります。 これは、1 つの人間の入力デバイスが、タッチパッドを備えたキーボードなど、デバイスの個別の機能を記述する複数の InputDevice インスタンス (HID コレクション) を登録する場合に発生する可能性があります。 あるいは、同じ製造元によって作られた 2 つのキーボードなど、入力デバイスが単純に区別できない場合もあります。
#getDescriptorによって返される入力デバイス記述子は、アプリケーションが特定の入力デバイスに関連付けられている設定を記憶する必要がある場合にのみ使用する必要があります。 実行時に論理 InputDevice インスタンスを参照する場合は、他のすべての目的で、 #getId()によって返される ID を使用します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。