UsbManager.HasPermission Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
HasPermission(UsbAccessory) |
Returns true if the caller has permission to access the accessory. |
HasPermission(UsbDevice) |
Returns true if the caller has permission to access the device. |
HasPermission(UsbAccessory)
Returns true if the caller has permission to access the accessory.
[Android.Runtime.Register("hasPermission", "(Landroid/hardware/usb/UsbAccessory;)Z", "GetHasPermission_Landroid_hardware_usb_UsbAccessory_Handler")]
public virtual bool HasPermission (Android.Hardware.Usb.UsbAccessory? accessory);
[<Android.Runtime.Register("hasPermission", "(Landroid/hardware/usb/UsbAccessory;)Z", "GetHasPermission_Landroid_hardware_usb_UsbAccessory_Handler")>]
abstract member HasPermission : Android.Hardware.Usb.UsbAccessory -> bool
override this.HasPermission : Android.Hardware.Usb.UsbAccessory -> bool
Parameters
- accessory
- UsbAccessory
to check permissions for
Returns
true if caller has permission
- Attributes
Remarks
Returns true if the caller has permission to access the accessory. Permission might have been granted temporarily via #requestPermission(UsbAccessory, PendingIntent)
or by the user choosing the caller as the default application for the accessory.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
HasPermission(UsbDevice)
Returns true if the caller has permission to access the device.
[Android.Runtime.Register("hasPermission", "(Landroid/hardware/usb/UsbDevice;)Z", "GetHasPermission_Landroid_hardware_usb_UsbDevice_Handler")]
public virtual bool HasPermission (Android.Hardware.Usb.UsbDevice? device);
[<Android.Runtime.Register("hasPermission", "(Landroid/hardware/usb/UsbDevice;)Z", "GetHasPermission_Landroid_hardware_usb_UsbDevice_Handler")>]
abstract member HasPermission : Android.Hardware.Usb.UsbDevice -> bool
override this.HasPermission : Android.Hardware.Usb.UsbDevice -> bool
Parameters
- device
- UsbDevice
to check permissions for
Returns
true if caller has permission
- Attributes
Remarks
Returns true if the caller has permission to access the device. Permission might have been granted temporarily via #requestPermission(UsbDevice, PendingIntent)
or by the user choosing the caller as the default application for the device. Permission for USB devices of class UsbConstants#USB_CLASS_VIDEO
for clients that target SDK android.os.Build.VERSION_CODES#P
and above can be granted only if they have additionally the android.Manifest.permission#CAMERA
permission.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.