Table of Contents

Class BarcodeScannerConfiguration

Namespace
IO.Scanbot.Sdk.Ui_v2.Barcode.Configuration
Assembly
DocumentSDK.NET.Droid.dll
public sealed class BarcodeScannerConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
Inheritance
BarcodeScannerConfiguration
Implements

Constructors

BarcodeScannerConfiguration()

public BarcodeScannerConfiguration()

BarcodeScannerConfiguration(JSONObject)

public BarcodeScannerConfiguration(JSONObject json)

Parameters

json JSONObject

BarcodeScannerConfiguration(IDictionary<string, Object>)

public BarcodeScannerConfiguration(IDictionary<string, Object> source)

Parameters

source IDictionary<string, Object>

BarcodeScannerConfiguration(IList<BarcodeDocumentFormat>, bool, UpcEanExtensionBehavior, string, double, int, int, int, bool, bool, bool, IList<BarcodeFormat>, MsiPlesseyChecksumAlgorithm, AustraliaPostCustomerFormat, bool, Gs1Handling, bool)

public BarcodeScannerConfiguration(IList<BarcodeDocumentFormat> extractedDocumentFormats, bool onlyAcceptDocuments, UpcEanExtensionBehavior extensions, string barcodesRegexFilter, double minimumSizeScore, int minimumTextLength, int maximumTextLength, int minimum1DBarcodesQuietZone, bool stripCheckDigits, bool useIATA2OF5Checksum, bool useCode11Checksum, IList<BarcodeFormat> barcodeFormats, MsiPlesseyChecksumAlgorithm msiPlesseyChecksumAlgorithm, AustraliaPostCustomerFormat australiaPostCustomerFormat, bool lowPowerMode, Gs1Handling gs1Handling, bool returnBarcodeImage)

Parameters

extractedDocumentFormats IList<BarcodeDocumentFormat>
onlyAcceptDocuments bool
extensions UpcEanExtensionBehavior
barcodesRegexFilter string
minimumSizeScore double
minimumTextLength int
maximumTextLength int
minimum1DBarcodesQuietZone int
stripCheckDigits bool
useIATA2OF5Checksum bool
useCode11Checksum bool
barcodeFormats IList<BarcodeFormat>
msiPlesseyChecksumAlgorithm MsiPlesseyChecksumAlgorithm
australiaPostCustomerFormat AustraliaPostCustomerFormat
lowPowerMode bool
gs1Handling Gs1Handling
returnBarcodeImage bool

Properties

AustraliaPostCustomerFormat

public AustraliaPostCustomerFormat AustraliaPostCustomerFormat { get; set; }

Property Value

AustraliaPostCustomerFormat

BarcodeFormats

public IList<BarcodeFormat> BarcodeFormats { get; set; }

Property Value

IList<BarcodeFormat>

BarcodesRegexFilter

public string BarcodesRegexFilter { get; set; }

Property Value

string

Creator

public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

Extensions

public UpcEanExtensionBehavior Extensions { get; set; }

Property Value

UpcEanExtensionBehavior

ExtractedDocumentFormats

public IList<BarcodeDocumentFormat> ExtractedDocumentFormats { get; set; }

Property Value

IList<BarcodeDocumentFormat>

Gs1Handling

public Gs1Handling Gs1Handling { get; set; }

Property Value

Gs1Handling

LowPowerMode

public bool LowPowerMode { get; set; }

Property Value

bool

MaximumTextLength

public int MaximumTextLength { get; set; }

Property Value

int

Minimum1DBarcodesQuietZone

public int Minimum1DBarcodesQuietZone { get; set; }

Property Value

int

MinimumSizeScore

public double MinimumSizeScore { get; set; }

Property Value

double

MinimumTextLength

public int MinimumTextLength { get; set; }

Property Value

int

MsiPlesseyChecksumAlgorithm

public MsiPlesseyChecksumAlgorithm MsiPlesseyChecksumAlgorithm { get; set; }

Property Value

MsiPlesseyChecksumAlgorithm

OnlyAcceptDocuments

public bool OnlyAcceptDocuments { get; set; }

Property Value

bool

ReturnBarcodeImage

public bool ReturnBarcodeImage { get; set; }

Property Value

bool

StripCheckDigits

public bool StripCheckDigits { get; set; }

Property Value

bool

UseCode11Checksum

public bool UseCode11Checksum { get; set; }

Property Value

bool

UseIATA2OF5Checksum

public bool UseIATA2OF5Checksum { get; set; }

Property Value

bool

Methods

Component1()

public IList<BarcodeDocumentFormat> Component1()

Returns

IList<BarcodeDocumentFormat>

Component10()

public bool Component10()

Returns

bool

Component11()

public bool Component11()

Returns

bool

Component12()

public IList<BarcodeFormat> Component12()

Returns

IList<BarcodeFormat>

Component13()

public MsiPlesseyChecksumAlgorithm Component13()

Returns

MsiPlesseyChecksumAlgorithm

Component14()

public AustraliaPostCustomerFormat Component14()

Returns

AustraliaPostCustomerFormat

Component15()

public bool Component15()

Returns

bool

Component16()

public Gs1Handling Component16()

Returns

Gs1Handling

Component17()

public bool Component17()

Returns

bool

Component2()

public bool Component2()

Returns

bool

Component3()

public UpcEanExtensionBehavior Component3()

Returns

UpcEanExtensionBehavior

Component4()

public string Component4()

Returns

string

Component5()

public double Component5()

Returns

double

Component6()

public int Component6()

Returns

int

Component7()

public int Component7()

Returns

int

Component8()

public int Component8()

Returns

int

Component9()

public bool Component9()

Returns

bool

Copy(IList<BarcodeDocumentFormat>, bool, UpcEanExtensionBehavior, string, double, int, int, int, bool, bool, bool, IList<BarcodeFormat>, MsiPlesseyChecksumAlgorithm, AustraliaPostCustomerFormat, bool, Gs1Handling, bool)

public BarcodeScannerConfiguration Copy(IList<BarcodeDocumentFormat> extractedDocumentFormats, bool onlyAcceptDocuments, UpcEanExtensionBehavior extensions, string barcodesRegexFilter, double minimumSizeScore, int minimumTextLength, int maximumTextLength, int minimum1DBarcodesQuietZone, bool stripCheckDigits, bool useIATA2OF5Checksum, bool useCode11Checksum, IList<BarcodeFormat> barcodeFormats, MsiPlesseyChecksumAlgorithm msiPlesseyChecksumAlgorithm, AustraliaPostCustomerFormat australiaPostCustomerFormat, bool lowPowerMode, Gs1Handling gs1Handling, bool returnBarcodeImage)

Parameters

extractedDocumentFormats IList<BarcodeDocumentFormat>
onlyAcceptDocuments bool
extensions UpcEanExtensionBehavior
barcodesRegexFilter string
minimumSizeScore double
minimumTextLength int
maximumTextLength int
minimum1DBarcodesQuietZone int
stripCheckDigits bool
useIATA2OF5Checksum bool
useCode11Checksum bool
barcodeFormats IList<BarcodeFormat>
msiPlesseyChecksumAlgorithm MsiPlesseyChecksumAlgorithm
australiaPostCustomerFormat AustraliaPostCustomerFormat
lowPowerMode bool
gs1Handling Gs1Handling
returnBarcodeImage bool

Returns

BarcodeScannerConfiguration

Default()

public static BarcodeScannerConfiguration Default()

Returns

BarcodeScannerConfiguration

DescribeContents()

public int DescribeContents()

Returns

int

ToJson(ToJsonConfiguration)

public JSONObject ToJson(ToJsonConfiguration config)

Parameters

config ToJsonConfiguration

Returns

JSONObject

WriteToParcel(Parcel, ParcelableWriteFlags)

public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)

Parameters

out Parcel
flags ParcelableWriteFlags