UsbManager.RequestPermission 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| RequestPermission(UsbAccessory, PendingIntent) |
請求暫時授權給該套件存取該配件。 |
| RequestPermission(UsbDevice, PendingIntent) |
請求暫時授權該套件存取該裝置。 |
RequestPermission(UsbAccessory, PendingIntent)
請求暫時授權給該套件存取該配件。
[Android.Runtime.Register("requestPermission", "(Landroid/hardware/usb/UsbAccessory;Landroid/app/PendingIntent;)V", "GetRequestPermission_Landroid_hardware_usb_UsbAccessory_Landroid_app_PendingIntent_Handler")]
public virtual void RequestPermission(Android.Hardware.Usb.UsbAccessory? accessory, Android.App.PendingIntent? pi);
[<Android.Runtime.Register("requestPermission", "(Landroid/hardware/usb/UsbAccessory;Landroid/app/PendingIntent;)V", "GetRequestPermission_Landroid_hardware_usb_UsbAccessory_Landroid_app_PendingIntent_Handler")>]
abstract member RequestPermission : Android.Hardware.Usb.UsbAccessory * Android.App.PendingIntent -> unit
override this.RequestPermission : Android.Hardware.Usb.UsbAccessory * Android.App.PendingIntent -> unit
參數
- accessory
- UsbAccessory
請求權限
待定意圖以返回結果
- 屬性
備註
請求暫時授權給該套件存取該配件。 若尚未授權,系統對話框可能會顯示給使用者。 成功或失敗會透過 android.app.PendingIntent Pi 回傳。 若成功,呼叫者僅能存取該配件直到裝置斷線為止。
以下額外內容會加入 pi:<ul<>li>#EXTRA_ACCESSORY 包含被傳送到此呼叫 <li 的配件,該 li>#EXTRA_PERMISSION_GRANTED 包含布林值,表示使用者<是否已授權 /ul>
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RequestPermission(UsbDevice, PendingIntent)
請求暫時授權該套件存取該裝置。
[Android.Runtime.Register("requestPermission", "(Landroid/hardware/usb/UsbDevice;Landroid/app/PendingIntent;)V", "GetRequestPermission_Landroid_hardware_usb_UsbDevice_Landroid_app_PendingIntent_Handler")]
public virtual void RequestPermission(Android.Hardware.Usb.UsbDevice? device, Android.App.PendingIntent? pi);
[<Android.Runtime.Register("requestPermission", "(Landroid/hardware/usb/UsbDevice;Landroid/app/PendingIntent;)V", "GetRequestPermission_Landroid_hardware_usb_UsbDevice_Landroid_app_PendingIntent_Handler")>]
abstract member RequestPermission : Android.Hardware.Usb.UsbDevice * Android.App.PendingIntent -> unit
override this.RequestPermission : Android.Hardware.Usb.UsbDevice * Android.App.PendingIntent -> unit
參數
- device
- UsbDevice
請求權限
待定意圖以返回結果
- 屬性
備註
請求暫時授權該套件存取該裝置。 若尚未授權,系統對話框可能會顯示給使用者。 成功或失敗會透過 android.app.PendingIntent Pi 回傳。 若成功,則授權呼叫者僅在裝置斷線前存取該裝置。
以下額外內容將加入 pi:<ul><li#EXTRA_DEVICE> 包含傳送入此呼叫<的裝置 li>#EXTRA_PERMISSION_GRANTED,包含布林值,表示使用者<是否授權 /ul>
針對 SDK android.os.Build.VERSION_CODES#P 及以上版本的客戶端,只有在擁有額外android.Manifest.permission#CAMERA權限的情況下,才能授予 USB 裝置UsbConstants#USB_CLASS_VIDEO的類別權限。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。