UsbDeviceConnection.RequestWait 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| RequestWait() |
等待手術結果 |
| RequestWait(Int64) |
等待手術結果 |
RequestWait()
等待手術結果android.hardware.usb.UsbRequest#queue
[Android.Runtime.Register("requestWait", "()Landroid/hardware/usb/UsbRequest;", "GetRequestWaitHandler")]
public virtual Android.Hardware.Usb.UsbRequest? RequestWait();
[<Android.Runtime.Register("requestWait", "()Landroid/hardware/usb/UsbRequest;", "GetRequestWaitHandler")>]
abstract member RequestWait : unit -> Android.Hardware.Usb.UsbRequest
override this.RequestWait : unit -> Android.Hardware.Usb.UsbRequest
傳回
完成的 USB 請求,或在發生錯誤時為 null
- 屬性
備註
等待手術結果android.hardware.usb.UsbRequest#queue
請注意,這可能會回傳多個 android.hardware.usb.UsbEndpoints 排隊的請求。 當多個端點同時被使用時, android.hardware.usb.UsbRequest#getEndpoint 對於 android.hardware.usb.UsbRequest#getClientData 判斷如何處理此函數的結果非常有用。
Java 文件 android.hardware.usb.UsbDeviceConnection.requestWait()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RequestWait(Int64)
等待手術結果android.hardware.usb.UsbRequest#queue
[Android.Runtime.Register("requestWait", "(J)Landroid/hardware/usb/UsbRequest;", "GetRequestWait_JHandler", ApiSince=26)]
public virtual Android.Hardware.Usb.UsbRequest? RequestWait(long timeout);
[<Android.Runtime.Register("requestWait", "(J)Landroid/hardware/usb/UsbRequest;", "GetRequestWait_JHandler", ApiSince=26)>]
abstract member RequestWait : int64 -> Android.Hardware.Usb.UsbRequest
override this.RequestWait : int64 -> Android.Hardware.Usb.UsbRequest
參數
- timeout
- Int64
暫停時間只需毫秒。 若為 0,此方法不會等待。
傳回
完成的 USB 請求,或 null 發生錯誤時
- 屬性
備註
等待手術結果android.hardware.usb.UsbRequest#queue
請注意,這可能會回傳多個 android.hardware.usb.UsbEndpoints 排隊的請求。 當多個端點同時被使用時, android.hardware.usb.UsbRequest#getEndpoint 對於 android.hardware.usb.UsbRequest#getClientData 判斷如何處理此函數的結果非常有用。
Android 是非同步處理 UsbRequest UsbRequests 。 因此,即使請求本可立即處理,也無法保證 #requestWait(long) requestWait(0) 會回傳剛排隊的請求。
Java 文件 android.hardware.usb.UsbDeviceConnection.requestWait(long)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。