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
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
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()
Returns
- bool
Component3()
public UpcEanExtensionBehavior Component3()
Returns
- UpcEanExtensionBehavior
Component4()
public string Component4()
Returns
- string
Component5()
public double Component5()
Returns
- double
Component6()
Returns
- int
Component7()
Returns
- int
Component8()
Returns
- int
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