Interface IPermissionAware
- Namespace
- IO.Scanbot.Sdk.UI.View.Base
- Assembly
- BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/base/PermissionAware", "", "IO.Scanbot.Sdk.UI.View.Base.IPermissionAwareInvoker")]
public interface IPermissionAware : IJavaObject, IJavaPeerable, IDisposable
- Inherited Members
-
Fields
PermissionsRequestCamera
[Register("PERMISSIONS_REQUEST_CAMERA")]
public const int PermissionsRequestCamera = 2726
Field Value
- int
Methods
ActivateCameraPermission()
[Register("activateCameraPermission", "()V", "GetActivateCameraPermissionHandler:IO.Scanbot.Sdk.UI.View.Base.IPermissionAwareInvoker, BarcodeSDK.NET.Droid")]
void ActivateCameraPermission()
Init(Activity)
[Register("init", "(Landroid/app/Activity;)V", "GetInit_Landroid_app_Activity_Handler:IO.Scanbot.Sdk.UI.View.Base.IPermissionAwareInvoker, BarcodeSDK.NET.Droid")]
void Init(Activity activity)
Parameters
activity
Activity
OpenPermissionSettings()
[Register("openPermissionSettings", "()V", "GetOpenPermissionSettingsHandler:IO.Scanbot.Sdk.UI.View.Base.IPermissionAwareInvoker, BarcodeSDK.NET.Droid")]
void OpenPermissionSettings()
TryAskCameraPermission()
[Register("tryAskCameraPermission", "()V", "GetTryAskCameraPermissionHandler:IO.Scanbot.Sdk.UI.View.Base.IPermissionAwareInvoker, BarcodeSDK.NET.Droid")]
void TryAskCameraPermission()