Idioma

UsbManager.RequestPermission Método

Definição

Sobrecargas

Nome Description
RequestPermission(UsbAccessory, PendingIntent)

Solicita permissão temporária para que o pacote fornecido acesse o acessório.

RequestPermission(UsbDevice, PendingIntent)

Solicita permissão temporária para o pacote fornecido acessar o dispositivo.

RequestPermission(UsbAccessory, PendingIntent)

Solicita permissão temporária para que o pacote fornecido acesse o acessório.

[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 permissões para

pi
PendingIntent

PendingIntent para retornar o resultado

Atributos

Comentários

Solicita permissão temporária para que o pacote fornecido acesse o acessório. Isso pode fazer com que uma caixa de diálogo do sistema seja exibida ao usuário se a permissão ainda não tiver sido concedida. O êxito ou falha é retornado por meio do android.app.PendingIntent pi. Se tiver êxito, isso concederá ao chamador permissão para acessar o acessório somente até que o dispositivo seja desconectado.

Os extras a seguir serão adicionados a pi: <ul><li>#EXTRA_ACCESSORY contendo o acessório passado para esta chamada <li>#EXTRA_PERMISSION_GRANTED contendo booliano indicando se a permissão foi concedida pelo usuário </ul>

Java documentação para android.hardware.usb.UsbManager.requestPermission(android.hardware.usb.UsbAccessory, android.app.PendingIntent).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

RequestPermission(UsbDevice, PendingIntent)

Solicita permissão temporária para o pacote fornecido acessar o 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 permissões para

pi
PendingIntent

PendingIntent para retornar o resultado

Atributos

Comentários

Solicita permissão temporária para o pacote fornecido acessar o dispositivo. Isso pode fazer com que uma caixa de diálogo do sistema seja exibida ao usuário se a permissão ainda não tiver sido concedida. O êxito ou falha é retornado por meio do android.app.PendingIntent pi. Se for bem-sucedido, isso concederá ao chamador permissão para acessar o dispositivo somente até que o dispositivo seja desconectado.

Os extras a seguir serão adicionados a pi: <ul><li>#EXTRA_DEVICE contendo o dispositivo passado para esta chamada <li>#EXTRA_PERMISSION_GRANTED contendo booliano indicando se a permissão foi concedida pelo usuário </ul>

A permissão para dispositivos USB de classe UsbConstants#USB_CLASS_VIDEO para clientes destinados ao SDK android.os.Build.VERSION_CODES#P e superior só poderá ser concedida se eles tiverem a android.Manifest.permission#CAMERA permissão adicional.

Java documentação para android.hardware.usb.UsbManager.requestPermission(android.hardware.usb.UsbDevice, android.app.PendingIntent).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a