UsbManager.RequestPermission Método

Definición

Sobrecargas

RequestPermission(UsbAccessory, PendingIntent)

Solicita permiso temporal para que el paquete especificado acceda al accesorio.

RequestPermission(UsbDevice, PendingIntent)

Solicita permiso temporal para que el paquete especificado acceda al dispositivo.

RequestPermission(UsbAccessory, PendingIntent)

Solicita permiso temporal para que el paquete especificado acceda al accesorio.

[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

Parámetros

accessory
UsbAccessory

para solicitar permisos

pi
PendingIntent

PendingIntent para devolver el resultado

Atributos

Comentarios

Solicita permiso temporal para que el paquete especificado acceda al accesorio. Esto puede dar lugar a que se muestre un cuadro de diálogo del sistema al usuario si aún no se ha concedido el permiso. El éxito o el error se devuelven a través de android.app.PendingIntent pi. Si se ejecuta correctamente, esto concede al autor de la llamada permiso para acceder al accesorio solo hasta que se desconecte el dispositivo.

Los siguientes extras se agregarán a pi: <ul><li>#EXTRA_ACCESSORY que contiene el accesorio pasado a esta llamada <li>#EXTRA_PERMISSION_GRANTED que contiene booleano que indica si el usuario </ul concedió el permiso.>

Documentación de Java para android.hardware.usb.UsbManager.requestPermission(android.hardware.usb.UsbAccessory, android.app.PendingIntent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a

RequestPermission(UsbDevice, PendingIntent)

Solicita permiso temporal para que el paquete especificado acceda al dispositivo.

[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

Parámetros

device
UsbDevice

para solicitar permisos

pi
PendingIntent

PendingIntent para devolver el resultado

Atributos

Comentarios

Solicita permiso temporal para que el paquete especificado acceda al dispositivo. Esto puede dar lugar a que se muestre un cuadro de diálogo del sistema al usuario si aún no se ha concedido el permiso. El éxito o el error se devuelven a través de android.app.PendingIntent pi. Si se ejecuta correctamente, esto concede al autor de la llamada permiso para acceder al dispositivo solo hasta que se desconecte el dispositivo.

Los siguientes extras se agregarán a pi: <ul><li>#EXTRA_DEVICE que contiene el dispositivo pasado a esta llamada <li>#EXTRA_PERMISSION_GRANTED que contiene un valor booleano que indica si el usuario </ul concedió el permiso.>

Solo se puede conceder permiso para dispositivos USB de clase UsbConstants#USB_CLASS_VIDEO para los clientes que tienen el SDK android.os.Build.VERSION_CODES#P de destino y versiones posteriores si tienen además el android.Manifest.permission#CAMERA permiso.

Documentación de Java para android.hardware.usb.UsbManager.requestPermission(android.hardware.usb.UsbDevice, android.app.PendingIntent).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a