Table of Contents

Class BarcodeScannerConfig

Namespace
IO.Scanbot.Sdk.Barcode.Entity
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/barcode/entity/BarcodeScannerConfig", DoNotGenerateAcw = true)]
public sealed class BarcodeScannerConfig : Object, IJavaObject, IJavaPeerable, IDisposable
Inheritance
BarcodeScannerConfig
Implements
Inherited Members

Constructors

BarcodeScannerConfig()

[Register(".ctor", "()V", "")]
public BarcodeScannerConfig()

BarcodeScannerConfig(IList<BarcodeFormat>, IList<BarcodeDocumentFormat>, EngineMode, bool, BarcodeScannerAdditionalConfig)

[Register(".ctor", "(Ljava/util/List;Ljava/util/List;Lio/scanbot/sdk/barcode/entity/EngineMode;ZLio/scanbot/sdk/barcode/entity/BarcodeScannerAdditionalConfig;)V", "")]
public BarcodeScannerConfig(IList<BarcodeFormat> barcodeFormats, IList<BarcodeDocumentFormat> acceptedDocumentFormats, EngineMode engineMode, bool saveCameraPreviewFrame, BarcodeScannerAdditionalConfig additionalConfig)

Parameters

barcodeFormats IList<BarcodeFormat>
acceptedDocumentFormats IList<BarcodeDocumentFormat>
engineMode EngineMode
saveCameraPreviewFrame bool
additionalConfig BarcodeScannerAdditionalConfig

Properties

A

[Register("a")]
public IList A { get; set; }

Property Value

IList

AcceptedDocumentFormats

public IList<BarcodeDocumentFormat> AcceptedDocumentFormats { get; }

Property Value

IList<BarcodeDocumentFormat>

AdditionalConfig

public BarcodeScannerAdditionalConfig AdditionalConfig { get; }

Property Value

BarcodeScannerAdditionalConfig

B

[Register("b")]
public IList B { get; set; }

Property Value

IList

BarcodeFormats

public IList<BarcodeFormat> BarcodeFormats { get; }

Property Value

IList<BarcodeFormat>

C

[Register("c")]
public EngineMode C { get; set; }

Property Value

EngineMode

D

[Register("d")]
public bool D { get; set; }

Property Value

bool

E

[Register("e")]
public BarcodeScannerAdditionalConfig E { get; set; }

Property Value

BarcodeScannerAdditionalConfig

EngineMode

public EngineMode EngineMode { get; }

Property Value

EngineMode

SaveCameraPreviewFrame

public bool SaveCameraPreviewFrame { get; }

Property Value

bool

Methods

Component1()

[Register("component1", "()Ljava/util/List;", "")]
public IList<BarcodeFormat> Component1()

Returns

IList<BarcodeFormat>

Component2()

[Register("component2", "()Ljava/util/List;", "")]
public IList<BarcodeDocumentFormat> Component2()

Returns

IList<BarcodeDocumentFormat>

Component3()

[Register("component3", "()Lio/scanbot/sdk/barcode/entity/EngineMode;", "")]
public EngineMode Component3()

Returns

EngineMode

Component4()

[Register("component4", "()Z", "")]
public bool Component4()

Returns

bool

Component5()

[Register("component5", "()Lio/scanbot/sdk/barcode/entity/BarcodeScannerAdditionalConfig;", "")]
public BarcodeScannerAdditionalConfig Component5()

Returns

BarcodeScannerAdditionalConfig

Copy(IList<BarcodeFormat>, IList<BarcodeDocumentFormat>, EngineMode, bool, BarcodeScannerAdditionalConfig)

[Register("copy", "(Ljava/util/List;Ljava/util/List;Lio/scanbot/sdk/barcode/entity/EngineMode;ZLio/scanbot/sdk/barcode/entity/BarcodeScannerAdditionalConfig;)Lio/scanbot/sdk/barcode/entity/BarcodeScannerConfig;", "")]
public BarcodeScannerConfig Copy(IList<BarcodeFormat> barcodeFormats, IList<BarcodeDocumentFormat> acceptedDocumentFormats, EngineMode engineMode, bool saveCameraPreviewFrame, BarcodeScannerAdditionalConfig additionalConfig)

Parameters

barcodeFormats IList<BarcodeFormat>
acceptedDocumentFormats IList<BarcodeDocumentFormat>
engineMode EngineMode
saveCameraPreviewFrame bool
additionalConfig BarcodeScannerAdditionalConfig

Returns

BarcodeScannerConfig