UsbManager.RequestPermission Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.>
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
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.
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.