UsbManager.RequestPermission Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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>
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
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.
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.