HidDevice.GetFeatureReport(Int32, IExecutor, IOutcomeReceiver) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottenere un report sulle funzionalità dal dispositivo HID.
[Android.Runtime.Register("getFeatureReport", "(ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)]
[Android.Runtime.RequiresPermission("android.permission.ACCESS_HID")]
public void GetFeatureReport(int reportId, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("getFeatureReport", "(ILjava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=37)>]
[<Android.Runtime.RequiresPermission("android.permission.ACCESS_HID")>]
member this.GetFeatureReport : int * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
Parametri
- reportId
- Int32
report delle funzionalità da ottenere.
- executor
- IExecutor
executor in cui verrà richiamato il callback. Questo valore non può essere Null. Gli eventi di callback e listener vengono inviati tramite questo executor, offrendo un modo semplice per controllare il thread usato. Per inviare eventi tramite il thread principale dell'applicazione, è possibile usare Context.getMainExecutor(). In caso contrario, fornire un executor che invia a un thread appropriato.
- callback
- IOutcomeReceiver
oggetto callback da utilizzare per notificare il report o un errore. Questo valore non può essere Null.
- Attributi
Commenti
Ottenere un report sulle funzionalità dal dispositivo HID.
Il dispositivo deve essere aperto prima di chiamare questo metodo.
In caso di esito positivo, callback.onResult viene chiamato con il report recuperato. In caso di errore, callback.onError viene chiamato con uno dei seguenti: IOException: Se non è stato possibile accedere al dispositivo hardware sottostante o il servizio di sistema ha restituito un errore; SecurityException: se il chiamante non dispone dell'autorizzazione richiesta. Richiede Manifest.permission.ACCESS_HID
Informazioni di riferimento su Android per android.hardware.hid.HidDevice.getFeatureReport.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.