Language

UsbManager.RequestPermission メソッド

定義

オーバーロード

名前 説明
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

アクセス許可を要求する

pi
PendingIntent

結果を返す PendingIntent

属性

注釈

特定のパッケージがアクセサリにアクセスするための一時的なアクセス許可を要求します。 アクセス許可がまだ付与されていない場合は、システム ダイアログがユーザーに表示される可能性があります。 成功または失敗は、 android.app.PendingIntent pi を介して返されます。 成功した場合、デバイスが切断されるまで、アクセサリにアクセスするためのアクセス許可が呼び出し元に付与されます。

pi には次の追加が追加されます。 <ul><li>#EXTRA_ACCESSORY この呼び出しに渡されたアクセサリを含む <li>#EXTRA_PERMISSION_GRANTED ユーザーによってアクセス許可が付与されたかどうかを示すブール値を含む </ul>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

アクセス許可を要求する

pi
PendingIntent

結果を返す PendingIntent

属性

注釈

特定のパッケージがデバイスにアクセスするための一時的なアクセス許可を要求します。 アクセス許可がまだ付与されていない場合は、システム ダイアログがユーザーに表示される可能性があります。 成功または失敗は、 android.app.PendingIntent pi を介して返されます。 成功した場合、デバイスが切断されるまで、呼び出し元にデバイスへのアクセス許可が付与されます。

pi には次の追加が追加されます。 <ul><li>#EXTRA_DEVICE この呼び出しに渡されたデバイスを含む <li>#EXTRA_PERMISSION_GRANTED ユーザーによってアクセス許可が付与されたかどうかを示すブール値を含む </ul>

SDK android.os.Build.VERSION_CODES#P 以降を対象とするクライアントのクラス UsbConstants#USB_CLASS_VIDEOの USB デバイスのアクセス許可は、android.Manifest.permission#CAMERAアクセス許可が追加されている場合にのみ付与できます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象