Table of Contents

Class BarcodeScannerConfig

Namespace
IO.Scanbot.Barcodescanner.Model
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/barcodescanner/model/BarcodeScannerConfig", DoNotGenerateAcw = true)]
public sealed class BarcodeScannerConfig : Object, IJavaObject, IJavaPeerable, IDisposable
Inheritance
BarcodeScannerConfig
Implements
Inherited Members

Constructors

BarcodeScannerConfig(IList<BarcodeType>, CoreEngineMode, int, int, int, int, int, bool, bool, bool, bool, int, bool)

[Register(".ctor", "(Ljava/util/List;Lio/scanbot/barcodescanner/BarcodeScanner$CoreEngineMode;IIIIIZZZZIZ)V", "")]
public BarcodeScannerConfig(IList<BarcodeType> barcodeFormats, BarcodeScanner.CoreEngineMode coreEngineMode, int minimumTextLength, int maximumTextLength, int minimum1DQuietZoneSize, int gs1Handling, int msiPlesseyChecksumAlgorithms, bool stripCheckDigits, bool lowPowerMode, bool useIata2Of5Checksum, bool useCode11Checksum, int australiaPostCustomerFormat, bool addAdditionalQuietZone)

Parameters

barcodeFormats IList<BarcodeType>
coreEngineMode BarcodeScanner.CoreEngineMode
minimumTextLength int
maximumTextLength int
minimum1DQuietZoneSize int
gs1Handling int
msiPlesseyChecksumAlgorithms int
stripCheckDigits bool
lowPowerMode bool
useIata2Of5Checksum bool
useCode11Checksum bool
australiaPostCustomerFormat int
addAdditionalQuietZone bool

Properties

AddAdditionalQuietZone

public bool AddAdditionalQuietZone { get; }

Property Value

bool

AustraliaPostCustomerFormat

public int AustraliaPostCustomerFormat { get; }

Property Value

int

BarcodeFormats

public IList<BarcodeType> BarcodeFormats { get; }

Property Value

IList<BarcodeType>

CoreEngineMode

public BarcodeScanner.CoreEngineMode CoreEngineMode { get; }

Property Value

BarcodeScanner.CoreEngineMode

Gs1Handling

public int Gs1Handling { get; }

Property Value

int

LowPowerMode

public bool LowPowerMode { get; }

Property Value

bool

MaximumTextLength

public int MaximumTextLength { get; }

Property Value

int

Minimum1DQuietZoneSize

public int Minimum1DQuietZoneSize { get; }

Property Value

int

MinimumTextLength

public int MinimumTextLength { get; }

Property Value

int

MsiPlesseyChecksumAlgorithms

public int MsiPlesseyChecksumAlgorithms { get; }

Property Value

int

StripCheckDigits

public bool StripCheckDigits { get; }

Property Value

bool

UseCode11Checksum

public bool UseCode11Checksum { get; }

Property Value

bool

UseIata2Of5Checksum

public bool UseIata2Of5Checksum { get; }

Property Value

bool

Methods

Component1()

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

Returns

IList<BarcodeType>

Component10()

[Register("component10", "()Z", "")]
public bool Component10()

Returns

bool

Component11()

[Register("component11", "()Z", "")]
public bool Component11()

Returns

bool

Component12()

[Register("component12", "()I", "")]
public int Component12()

Returns

int

Component13()

[Register("component13", "()Z", "")]
public bool Component13()

Returns

bool

Component2()

[Register("component2", "()Lio/scanbot/barcodescanner/BarcodeScanner$CoreEngineMode;", "")]
public BarcodeScanner.CoreEngineMode Component2()

Returns

BarcodeScanner.CoreEngineMode

Component3()

[Register("component3", "()I", "")]
public int Component3()

Returns

int

Component4()

[Register("component4", "()I", "")]
public int Component4()

Returns

int

Component5()

[Register("component5", "()I", "")]
public int Component5()

Returns

int

Component6()

[Register("component6", "()I", "")]
public int Component6()

Returns

int

Component7()

[Register("component7", "()I", "")]
public int Component7()

Returns

int

Component8()

[Register("component8", "()Z", "")]
public bool Component8()

Returns

bool

Component9()

[Register("component9", "()Z", "")]
public bool Component9()

Returns

bool

Copy(IList<BarcodeType>, CoreEngineMode, int, int, int, int, int, bool, bool, bool, bool, int, bool)

[Register("copy", "(Ljava/util/List;Lio/scanbot/barcodescanner/BarcodeScanner$CoreEngineMode;IIIIIZZZZIZ)Lio/scanbot/barcodescanner/model/BarcodeScannerConfig;", "")]
public BarcodeScannerConfig Copy(IList<BarcodeType> barcodeFormats, BarcodeScanner.CoreEngineMode coreEngineMode, int minimumTextLength, int maximumTextLength, int minimum1DQuietZoneSize, int gs1Handling, int msiPlesseyChecksumAlgorithms, bool stripCheckDigits, bool lowPowerMode, bool useIata2Of5Checksum, bool useCode11Checksum, int australiaPostCustomerFormat, bool addAdditionalQuietZone)

Parameters

barcodeFormats IList<BarcodeType>
coreEngineMode BarcodeScanner.CoreEngineMode
minimumTextLength int
maximumTextLength int
minimum1DQuietZoneSize int
gs1Handling int
msiPlesseyChecksumAlgorithms int
stripCheckDigits bool
lowPowerMode bool
useIata2Of5Checksum bool
useCode11Checksum bool
australiaPostCustomerFormat int
addAdditionalQuietZone bool

Returns

BarcodeScannerConfig