Class InternalBatchBarcodeScannerActivity.InternalResultContract
- Namespace
- IO.Scanbot.Sdk.UI.View.Barcode.Batch
- Assembly
- BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/barcode/batch/InternalBatchBarcodeScannerActivity$InternalResultContract", DoNotGenerateAcw = true)]
[JavaTypeParameters(new string[] { "R extends io.scanbot.sdk.ui.view.barcode.batch.InternalBatchBarcodeScannerActivity.InternalResult" })]
public abstract class InternalBatchBarcodeScannerActivity.InternalResultContract : ActivityResultContract, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
ActivityResultContract
InternalBatchBarcodeScannerActivity.InternalResultContract
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
InternalResultContract(Class)
[Register(".ctor", "(Ljava/lang/Class;)V", "")]
public InternalResultContract(Class activityClass)
Parameters
activityClass
Class
InternalResultContract(nint, JniHandleOwnership)
protected InternalResultContract(nint javaReference, JniHandleOwnership transfer)
Parameters
javaReference
nint
transfer
JniHandleOwnership
Methods
CreateIntent(Context, BatchBarcodeScannerConfiguration)
[Register("createIntent", "(Landroid/content/Context;Lio/scanbot/sdk/ui/view/barcode/batch/configuration/BatchBarcodeScannerConfiguration;)Landroid/content/Intent;", "GetCreateIntent_Landroid_content_Context_Lio_scanbot_sdk_ui_view_barcode_batch_configuration_BatchBarcodeScannerConfiguration_Handler")]
public virtual Intent CreateIntent(Context context, BatchBarcodeScannerConfiguration input)
Parameters
context
Context
input
BatchBarcodeScannerConfiguration
Returns
- Intent
InstantiateResult(int, BarcodeScanningResult, bool, bool, bool)
[Register("instantiateResult", "(ILio/scanbot/sdk/barcode/entity/BarcodeScanningResult;ZZZ)Lio/scanbot/sdk/ui/view/barcode/batch/InternalBatchBarcodeScannerActivity$InternalResult;", "GetInstantiateResult_ILio_scanbot_sdk_barcode_entity_BarcodeScanningResult_ZZZHandler")]
protected abstract Object InstantiateResult(int resultCode, BarcodeScanningResult result, bool isLicenseInvalid, bool sdkIsNotInitialized, bool isAutoCancelledByTimeout)
Parameters
resultCode
int
result
BarcodeScanningResult
isLicenseInvalid
bool
sdkIsNotInitialized
bool
isAutoCancelledByTimeout
bool
Returns
- Object
ParseResult(int, Intent)
[Register("parseResult", "(ILandroid/content/Intent;)Lio/scanbot/sdk/ui/view/barcode/batch/InternalBatchBarcodeScannerActivity$InternalResult;", "GetParseResult_ILandroid_content_Intent_Handler")]
public override Object ParseResult(int resultCode, Intent intent)
Parameters
resultCode
int
intent
Intent
Returns
- Object