UsbManager.HasPermission Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
HasPermission(UsbAccessory) |
Возвращает значение true, если вызывающий объект имеет разрешение на доступ к аксессуару. |
HasPermission(UsbDevice) |
Возвращает значение true, если вызывающий объект имеет разрешение на доступ к устройству. |
HasPermission(UsbAccessory)
Возвращает значение true, если вызывающий объект имеет разрешение на доступ к аксессуару.
[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
Параметры
- accessory
- UsbAccessory
, чтобы проверка разрешений для
Возвращаемое значение
True, если вызывающий объект имеет разрешение
- Атрибуты
Комментарии
Возвращает значение true, если вызывающий объект имеет разрешение на доступ к аксессуару. Разрешение может быть временно предоставлено через #requestPermission(UsbAccessory, PendingIntent)
или пользователем, выбрав вызывающий объект в качестве приложения по умолчанию для аксессуара.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Применяется к
HasPermission(UsbDevice)
Возвращает значение true, если вызывающий объект имеет разрешение на доступ к устройству.
[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
Параметры
- device
- UsbDevice
, чтобы проверка разрешений для
Возвращаемое значение
True, если вызывающий объект имеет разрешение
- Атрибуты
Комментарии
Возвращает значение true, если вызывающий объект имеет разрешение на доступ к устройству. Разрешение может быть временно предоставлено через #requestPermission(UsbDevice, PendingIntent)
или пользователем, выбрав вызывающий объект в качестве приложения по умолчанию для устройства. Разрешение для USB-устройств класса UsbConstants#USB_CLASS_VIDEO
для клиентов, предназначенных для пакета SDK android.os.Build.VERSION_CODES#P
и выше, может быть предоставлено только в том случае, если у них есть дополнительное android.Manifest.permission#CAMERA
разрешение.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.