Table of Contents

Class BarcodeScannerAdditionalConfig

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

Constructors

BarcodeScannerAdditionalConfig()

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

BarcodeScannerAdditionalConfig(int, int, int, Gs1Handling, EnumSet, bool, bool, BarcodeDensity)

[Register(".ctor", "(IIILio/scanbot/sdk/barcode/entity/Gs1Handling;Ljava/util/EnumSet;ZZLio/scanbot/sdk/barcode/entity/BarcodeDensity;)V", "")]
public BarcodeScannerAdditionalConfig(int minimumTextLength, int maximumTextLength, int minimum1DQuietZoneSize, Gs1Handling gs1Handling, EnumSet msiPlesseyChecksumAlgorithms, bool stripCheckDigits, bool lowPowerMode, BarcodeDensity codeDensity)

Parameters

minimumTextLength int
maximumTextLength int
minimum1DQuietZoneSize int
gs1Handling Gs1Handling
msiPlesseyChecksumAlgorithms EnumSet
stripCheckDigits bool
lowPowerMode bool
codeDensity BarcodeDensity

Fields

DefaultLowPowerMode

[Register("DEFAULT_LOW_POWER_MODE")]
public const bool DefaultLowPowerMode = false

Field Value

bool

DefaultMaxTextLength

[Register("DEFAULT_MAX_TEXT_LENGTH")]
public const int DefaultMaxTextLength = 0

Field Value

int

DefaultMin1dQuietZoneSize

[Register("DEFAULT_MIN_1D_QUIET_ZONE_SIZE")]
public const int DefaultMin1dQuietZoneSize = 10

Field Value

int

DefaultMinTextLength

[Register("DEFAULT_MIN_TEXT_LENGTH")]
public const int DefaultMinTextLength = 0

Field Value

int

DefaultStripCheckDigits

[Register("DEFAULT_STRIP_CHECK_DIGITS")]
public const bool DefaultStripCheckDigits = false

Field Value

bool

DefaultUseIata2Of5Checksum

[Register("DEFAULT_USE_IATA_2_OF_5_CHECKSUM")]
public const bool DefaultUseIata2Of5Checksum = true

Field Value

bool

Properties

A

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

Property Value

int

B

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

Property Value

int

C

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

Property Value

int

CodeDensity

public BarcodeDensity CodeDensity { get; }

Property Value

BarcodeDensity

D

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

Property Value

Gs1Handling

DEFAULT_CODE_DENSITY

public static BarcodeDensity DEFAULT_CODE_DENSITY { get; }

Property Value

BarcodeDensity

DEFAULT_GS1_DECODING_HANDLING

public static Gs1Handling DEFAULT_GS1_DECODING_HANDLING { get; }

Property Value

Gs1Handling

DEFAULT_MSI_PLESSEY_CHECKSUM_ALGORITHMS

public static EnumSet DEFAULT_MSI_PLESSEY_CHECKSUM_ALGORITHMS { get; }

Property Value

EnumSet

E

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

Property Value

EnumSet

F

[Register("f")]
public bool F { get; set; }

Property Value

bool

G

[Register("g")]
public bool G { get; set; }

Property Value

bool

Gs1Handling

public Gs1Handling Gs1Handling { get; }

Property Value

Gs1Handling

H

[Register("h")]
public BarcodeDensity H { get; set; }

Property Value

BarcodeDensity

I

[Register("i")]
public static Gs1Handling I { get; }

Property Value

Gs1Handling

J

[Register("j")]
public static EnumSet J { get; }

Property Value

EnumSet

K

[Register("k")]
public static BarcodeDensity K { get; }

Property Value

BarcodeDensity

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 EnumSet MsiPlesseyChecksumAlgorithms { get; }

Property Value

EnumSet

StripCheckDigits

public bool StripCheckDigits { get; }

Property Value

bool

Methods

Component1()

[Register("component1", "()I", "")]
public int Component1()

Returns

int

Component2()

[Register("component2", "()I", "")]
public int Component2()

Returns

int

Component3()

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

Returns

int

Component4()

[Register("component4", "()Lio/scanbot/sdk/barcode/entity/Gs1Handling;", "")]
public Gs1Handling Component4()

Returns

Gs1Handling

Component5()

[Register("component5", "()Ljava/util/EnumSet;", "")]
public EnumSet Component5()

Returns

EnumSet

Component6()

[Register("component6", "()Z", "")]
public bool Component6()

Returns

bool

Component7()

[Register("component7", "()Z", "")]
public bool Component7()

Returns

bool

Component8()

[Register("component8", "()Lio/scanbot/sdk/barcode/entity/BarcodeDensity;", "")]
public BarcodeDensity Component8()

Returns

BarcodeDensity

Copy(int, int, int, Gs1Handling, EnumSet, bool, bool, BarcodeDensity)

[Register("copy", "(IIILio/scanbot/sdk/barcode/entity/Gs1Handling;Ljava/util/EnumSet;ZZLio/scanbot/sdk/barcode/entity/BarcodeDensity;)Lio/scanbot/sdk/barcode/entity/BarcodeScannerAdditionalConfig;", "")]
public BarcodeScannerAdditionalConfig Copy(int minimumTextLength, int maximumTextLength, int minimum1DQuietZoneSize, Gs1Handling gs1Handling, EnumSet msiPlesseyChecksumAlgorithms, bool stripCheckDigits, bool lowPowerMode, BarcodeDensity codeDensity)

Parameters

minimumTextLength int
maximumTextLength int
minimum1DQuietZoneSize int
gs1Handling Gs1Handling
msiPlesseyChecksumAlgorithms EnumSet
stripCheckDigits bool
lowPowerMode bool
codeDensity BarcodeDensity

Returns

BarcodeScannerAdditionalConfig