Class BaseBarcodeScannerActivity
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Barcode.Common
- Assembly
- DocumentSDK.NET.Droid.dll
public abstract class BaseBarcodeScannerActivity : BaseActivity, ICancelable, IForceCloseCallback, IInitializable, ILicensable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
BaseBarcodeScannerActivity
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
BaseBarcodeScannerActivity()
public BaseBarcodeScannerActivity()
BaseBarcodeScannerActivity(nint, JniHandleOwnership)
protected BaseBarcodeScannerActivity(nint javaReference, JniHandleOwnership transfer)
Parameters
javaReference
nint
transfer
JniHandleOwnership
Properties
ResultsRepository
public abstract IResultRepository ResultsRepository { get; }
Property Value
- IResultRepository
Methods
Create(Bundle)
protected override void Create(Bundle savedInstanceState)
Parameters
savedInstanceState
Bundle
FinishWithResult(BarcodeScannerUiResult)
public void FinishWithResult(BarcodeScannerUiResult barcodeScanningResult)
Parameters
barcodeScanningResult
BarcodeScannerUiResult
NewIntentInternal(Context, Class, BarcodeScannerScreenConfiguration)
public static Intent NewIntentInternal(Context context, Class activityClass, BarcodeScannerScreenConfiguration scannerConfiguration)
Parameters
context
Context
activityClass
Class
scannerConfiguration
BarcodeScannerScreenConfiguration
Returns
- Intent
OnCancelScanning()
public void OnCancelScanning()
OnCancelScanningLicenseInvalid()
public void OnCancelScanningLicenseInvalid()
OnSnappingTimeout()
public void OnSnappingTimeout()
SetResultsRepository(IResultRepository)
public abstract void SetResultsRepository(IResultRepository value)
Parameters
value
IResultRepository