Table of Contents

Class BarcodeScannerActivity

Namespace
IO.Scanbot.Sdk.Ui_v2.Barcode
Assembly
DocumentSDK.NET.Droid.dll
public sealed class BarcodeScannerActivity : BaseBarcodeScannerActivity, ICancelable, IForceCloseCallback, IInitializable, ILicensable, IJavaObject, IDisposable, IJavaPeerable
Inheritance
BarcodeScannerActivity
Implements
Inherited Members

Constructors

BarcodeScannerActivity()

public BarcodeScannerActivity()

Properties

Component

public Object Component { get; }

Property Value

Object

ForceCloseCallback

public WeakReference ForceCloseCallback { get; set; }

Property Value

WeakReference

ResultsRepository

public override IResultRepository ResultsRepository { get; }

Property Value

IResultRepository

TerminateCondition

protected override ITerminateCondition TerminateCondition { get; }

Property Value

ITerminateCondition

Methods

ExtractResult(int, Intent)

public static BarcodeScannerActivity.BarcodeScannerActivityResult ExtractResult(int resultCode, Intent data)

Parameters

resultCode int
data Intent

Returns

BarcodeScannerActivity.BarcodeScannerActivityResult

ForceClose()

public override void ForceClose()

ForceClose(Context, bool)

public static void ForceClose(Context context, bool keepResult)

Parameters

context Context
keepResult bool

NewIntent(Context, BarcodeScannerScreenConfiguration)

[Obsolete("deprecated")]
public static Intent NewIntent(Context context, BarcodeScannerScreenConfiguration scannerConfiguration)

Parameters

context Context
scannerConfiguration BarcodeScannerScreenConfiguration

Returns

Intent

SetResultsRepository(IResultRepository)

public override void SetResultsRepository(IResultRepository value)

Parameters

value IResultRepository