Table of Contents

Class NFBaseActivity

Namespace
IO.Scanbot.Sdk.UI.View.Base
Assembly
DocumentSDK.NET.Droid.dll
public abstract class NFBaseActivity : AppCompatActivity, ICancelable, IInitializable, ILicensable, IPermissionAware, IJavaObject, IDisposable, IJavaPeerable
Inheritance
NFBaseActivity
Implements
Derived

Constructors

NFBaseActivity()

public NFBaseActivity()

NFBaseActivity(nint, JniHandleOwnership)

protected NFBaseActivity(nint javaReference, JniHandleOwnership transfer)

Parameters

javaReference nint
transfer JniHandleOwnership

Properties

TerminateCondition

protected abstract ITerminateCondition TerminateCondition { get; }

Property Value

ITerminateCondition

Methods

ActivateCameraPermission()

public virtual void ActivateCameraPermission()

Cancel()

public virtual void Cancel()

CancelWithInvalidLicense()

public virtual void CancelWithInvalidLicense()

CancelWithNotInitialized()

public virtual void CancelWithNotInitialized()

Create(Bundle)

protected abstract void Create(Bundle savedInstanceState)

Parameters

savedInstanceState Bundle

FinishCurrentState()

public virtual void FinishCurrentState()

Init(Activity)

public virtual void Init(Activity activity)

Parameters

activity Activity

InitDependencies()

protected abstract void InitDependencies()

OpenPermissionSettings()

public virtual void OpenPermissionSettings()

PerformOnCreate(Bundle)

protected virtual void PerformOnCreate(Bundle savedInstanceState)

Parameters

savedInstanceState Bundle

TryAskCameraPermission()

public virtual void TryAskCameraPermission()