Langue

UsbManager.RequestPermission Méthode

Définition

Surcharges

Nom Description
RequestPermission(UsbAccessory, PendingIntent)

Demande l’autorisation temporaire pour le package donné d’accéder à l’accessoire.

RequestPermission(UsbDevice, PendingIntent)

Demande l’autorisation temporaire pour le package donné d’accéder à l’appareil.

RequestPermission(UsbAccessory, PendingIntent)

Demande l’autorisation temporaire pour le package donné d’accéder à l’accessoire.

[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

Paramètres

accessory
UsbAccessory

pour demander des autorisations pour

pi
PendingIntent

PendingIntent pour le retour du résultat

Attributs

Remarques

Demande l’autorisation temporaire pour le package donné d’accéder à l’accessoire. Cela peut entraîner l’affichage d’une boîte de dialogue système à l’utilisateur si l’autorisation n’avait pas déjà été accordée. La réussite ou l’échec est retourné via le android.app.PendingIntent pi. Si elle réussit, cela accorde l’autorisation de l’appelant d’accéder à l’accessoire uniquement jusqu’à ce que l’appareil soit déconnecté.

Les extras suivants seront ajoutés à pi : <ul><li>#EXTRA_ACCESSORY contenant l’accessoire passé dans cet appel <li>#EXTRA_PERMISSION_GRANTED contenant la valeur booléenne indiquant si l’autorisation a été accordée par l’utilisateur </ul>

Java documentation pour android.hardware.usb.UsbManager.requestPermission(android.hardware.usb.UsbAccessory, android.app.PendingIntent).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

RequestPermission(UsbDevice, PendingIntent)

Demande l’autorisation temporaire pour le package donné d’accéder à l’appareil.

[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

Paramètres

device
UsbDevice

pour demander des autorisations pour

pi
PendingIntent

PendingIntent pour le retour du résultat

Attributs

Remarques

Demande l’autorisation temporaire pour le package donné d’accéder à l’appareil. Cela peut entraîner l’affichage d’une boîte de dialogue système à l’utilisateur si l’autorisation n’avait pas déjà été accordée. La réussite ou l’échec est retourné via le android.app.PendingIntent pi. Si elle réussit, cela accorde l’autorisation de l’appelant d’accéder à l’appareil uniquement jusqu’à ce que l’appareil soit déconnecté.

Les extras suivants seront ajoutés à pi : <ul><li>#EXTRA_DEVICE contenant l’appareil passé dans cet appel <li>#EXTRA_PERMISSION_GRANTED contenant la valeur booléenne indiquant si l’autorisation a été accordée par l’utilisateur </ul>

L’autorisation pour les périphériques USB de classe UsbConstants#USB_CLASS_VIDEO pour les clients qui ciblent le Kit de développement logiciel (SDK) android.os.Build.VERSION_CODES#P et versions ultérieures ne peut être accordée que s’ils disposent en outre de l’autorisation android.Manifest.permission#CAMERA .

Java documentation pour android.hardware.usb.UsbManager.requestPermission(android.hardware.usb.UsbDevice, android.app.PendingIntent).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à