Class BaseBarcodeScannerActivity.InternalResultContract
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Barcode.Common
- Assembly
- DocumentSDK.NET.Droid.dll
public abstract class BaseBarcodeScannerActivity.InternalResultContract : ActivityResultContract
- Inheritance
-
BaseBarcodeScannerActivity.InternalResultContract
- Derived
-
Constructors
InternalResultContract(Class)
public InternalResultContract(Class activityClass)
Parameters
activityClass Class
InternalResultContract(nint, JniHandleOwnership)
protected InternalResultContract(nint javaReference, JniHandleOwnership transfer)
Parameters
javaReference nint
transfer JniHandleOwnership
Properties
AppContext
protected Context AppContext { get; set; }
Property Value
- Context
ResultsRepository
public abstract IResultRepository ResultsRepository { get; }
Property Value
- IResultRepository
Methods
CreateIntent(Context, BarcodeScannerScreenConfiguration)
public virtual Intent CreateIntent(Context context, BarcodeScannerScreenConfiguration input)
Parameters
context Context
input BarcodeScannerScreenConfiguration
Returns
- Intent
InstantiateResult(int, BarcodeScannerUiResult, bool, bool, bool)
protected abstract Object InstantiateResult(int resultCode, BarcodeScannerUiResult result, bool isLicenseInvalid, bool sdkIsNotInitialized, bool isAutoCancelledByTimeout)
Parameters
resultCode int
result BarcodeScannerUiResult
isLicenseInvalid bool
sdkIsNotInitialized bool
isAutoCancelledByTimeout bool
Returns
- Object
ParseResult(int, Intent)
public override Object ParseResult(int resultCode, Intent intent)
Parameters
resultCode int
intent Intent
Returns
- Object