Table of Contents

Class BatchBarcodeScannerJsonConfiguration

Namespace
IO.Scanbot.Sdk.UI.View.Barcode.Batch.Configuration.Json
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/barcode/batch/configuration/json/BatchBarcodeScannerJsonConfiguration", DoNotGenerateAcw = true)]
public sealed class BatchBarcodeScannerJsonConfiguration : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
Inheritance
BatchBarcodeScannerJsonConfiguration
Implements
Inherited Members

Constructors

BatchBarcodeScannerJsonConfiguration()

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

BatchBarcodeScannerJsonConfiguration(string, string, IList<JsonBarcodeDocumentFormat>, JsonBarcodesExtensionFilter, JsonColor, JsonCameraModule, Double, JsonZoomRange, string, JsonEngineMode, JsonColor, Double, string, JsonColor, JsonAspectRatio, Boolean, Boolean, JsonOrientationLockMode, Integer, Integer, Integer, Boolean, Boolean, Boolean, JsonColor, JsonColor, JsonColor, IList<JsonBarcodeFormat>, Boolean, JsonGs1HandlingMode, JsonMSIPlesseyChecksumAlgorithm, Boolean, string, JsonColor, string, JsonColor, JsonColor, JsonColor, string, string, string, string, string, JsonCodeDensity, Boolean, JsonCameraPreviewMode, Integer, Double, Boolean, JsonSelectionOverlayConfiguration)

[Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lio/scanbot/sdk/ui/configuration/json/JsonBarcodesExtensionFilter;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonZoomRange;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonEngineMode;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonAspectRatio;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/util/List;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonGs1HandlingMode;Lio/scanbot/sdk/ui/configuration/json/JsonMSIPlesseyChecksumAlgorithm;Ljava/lang/Boolean;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonCodeDensity;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonSelectionOverlayConfiguration;)V", "")]
public BatchBarcodeScannerJsonConfiguration(string version, string screen, IList<JsonBarcodeDocumentFormat> acceptedDocumentFormats, JsonBarcodesExtensionFilter barcodesExtensionFilter, JsonColor cameraOverlayColor, JsonCameraModule cameraModule, Double cameraZoomFactor, JsonZoomRange cameraZoomRange, string cancelButtonTitle, JsonEngineMode engineMode, JsonColor finderLineColor, Double finderLineWidth, string finderTextHint, JsonColor finderTextHintColor, JsonAspectRatio finderAspectRatio, Boolean flashEnabled, Boolean touchToFocusEnabled, JsonOrientationLockMode orientationLockMode, Integer minimumTextLength, Integer maximumTextLength, Integer minimum1DBarcodesQuietZone, Boolean minFocusDistanceLock, Boolean stripCheckDigits, Boolean successBeepEnabled, JsonColor topBarBackgroundColor, JsonColor topBarButtonsColor, JsonColor topBarButtonsInactiveColor, IList<JsonBarcodeFormat> barcodeFormats, Boolean useButtonsAllCaps, JsonGs1HandlingMode gs1HandlingMode, JsonMSIPlesseyChecksumAlgorithm msiPlesseyChecksumAlgorithm, Boolean lowPowerMode, string barcodesCountText, JsonColor barcodesCountTextColor, string clearButtonTitle, JsonColor detailsActionColor, JsonColor detailsBackgroundColor, JsonColor detailsPrimaryColor, string enableCameraButtonTitle, string enableCameraExplanationText, string fetchingStateText, string noBarcodesTitle, string submitButtonTitle, JsonCodeDensity codeDensity, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Integer autoCancelTimeout, Double initialScanDelay, Boolean viewFinderEnabled, JsonSelectionOverlayConfiguration overlayConfiguration)

Parameters

version string
screen string
acceptedDocumentFormats IList<JsonBarcodeDocumentFormat>
barcodesExtensionFilter JsonBarcodesExtensionFilter
cameraOverlayColor JsonColor
cameraModule JsonCameraModule
cameraZoomFactor Double
cameraZoomRange JsonZoomRange
cancelButtonTitle string
engineMode JsonEngineMode
finderLineColor JsonColor
finderLineWidth Double
finderTextHint string
finderTextHintColor JsonColor
finderAspectRatio JsonAspectRatio
flashEnabled Boolean
touchToFocusEnabled Boolean
orientationLockMode JsonOrientationLockMode
minimumTextLength Integer
maximumTextLength Integer
minimum1DBarcodesQuietZone Integer
minFocusDistanceLock Boolean
stripCheckDigits Boolean
successBeepEnabled Boolean
topBarBackgroundColor JsonColor
topBarButtonsColor JsonColor
topBarButtonsInactiveColor JsonColor
barcodeFormats IList<JsonBarcodeFormat>
useButtonsAllCaps Boolean
gs1HandlingMode JsonGs1HandlingMode
msiPlesseyChecksumAlgorithm JsonMSIPlesseyChecksumAlgorithm
lowPowerMode Boolean
barcodesCountText string
barcodesCountTextColor JsonColor
clearButtonTitle string
detailsActionColor JsonColor
detailsBackgroundColor JsonColor
detailsPrimaryColor JsonColor
enableCameraButtonTitle string
enableCameraExplanationText string
fetchingStateText string
noBarcodesTitle string
submitButtonTitle string
codeDensity JsonCodeDensity
replaceCancelButtonWithIcon Boolean
cameraPreviewMode JsonCameraPreviewMode
autoCancelTimeout Integer
initialScanDelay Double
viewFinderEnabled Boolean
overlayConfiguration JsonSelectionOverlayConfiguration

Properties

AcceptedDocumentFormats

public IList<JsonBarcodeDocumentFormat> AcceptedDocumentFormats { get; set; }

Property Value

IList<JsonBarcodeDocumentFormat>

AutoCancelTimeout

public Integer AutoCancelTimeout { get; set; }

Property Value

Integer

BarcodeFormats

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

Property Value

IList<JsonBarcodeFormat>

BarcodesCountText

public string BarcodesCountText { get; set; }

Property Value

string

BarcodesCountTextColor

public JsonColor BarcodesCountTextColor { get; set; }

Property Value

JsonColor

BarcodesExtensionFilter

public JsonBarcodesExtensionFilter BarcodesExtensionFilter { get; set; }

Property Value

JsonBarcodesExtensionFilter

CameraModule

public JsonCameraModule CameraModule { get; set; }

Property Value

JsonCameraModule

CameraOverlayColor

public JsonColor CameraOverlayColor { get; set; }

Property Value

JsonColor

CameraPreviewMode

public JsonCameraPreviewMode CameraPreviewMode { get; set; }

Property Value

JsonCameraPreviewMode

CameraZoomFactor

public Double CameraZoomFactor { get; set; }

Property Value

Double

CameraZoomRange

public JsonZoomRange CameraZoomRange { get; set; }

Property Value

JsonZoomRange

CancelButtonTitle

public string CancelButtonTitle { get; set; }

Property Value

string

ClearButtonTitle

public string ClearButtonTitle { get; set; }

Property Value

string

CodeDensity

public JsonCodeDensity CodeDensity { get; set; }

Property Value

JsonCodeDensity

Creator

[Register("CREATOR")]
public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

DetailsActionColor

public JsonColor DetailsActionColor { get; set; }

Property Value

JsonColor

DetailsBackgroundColor

public JsonColor DetailsBackgroundColor { get; set; }

Property Value

JsonColor

DetailsPrimaryColor

public JsonColor DetailsPrimaryColor { get; set; }

Property Value

JsonColor

EnableCameraButtonTitle

public string EnableCameraButtonTitle { get; set; }

Property Value

string

EnableCameraExplanationText

public string EnableCameraExplanationText { get; set; }

Property Value

string

EngineMode

public JsonEngineMode EngineMode { get; set; }

Property Value

JsonEngineMode

FetchingStateText

public string FetchingStateText { get; set; }

Property Value

string

FinderAspectRatio

public JsonAspectRatio FinderAspectRatio { get; set; }

Property Value

JsonAspectRatio

FinderLineColor

public JsonColor FinderLineColor { get; set; }

Property Value

JsonColor

FinderLineWidth

public Double FinderLineWidth { get; set; }

Property Value

Double

FinderTextHint

public string FinderTextHint { get; set; }

Property Value

string

FinderTextHintColor

public JsonColor FinderTextHintColor { get; set; }

Property Value

JsonColor

FlashEnabled

public Boolean FlashEnabled { get; set; }

Property Value

Boolean

Gs1HandlingMode

public JsonGs1HandlingMode Gs1HandlingMode { get; set; }

Property Value

JsonGs1HandlingMode

InitialScanDelay

public Double InitialScanDelay { get; set; }

Property Value

Double

LowPowerMode

public Boolean LowPowerMode { get; set; }

Property Value

Boolean

MaximumTextLength

public Integer MaximumTextLength { get; set; }

Property Value

Integer

MinFocusDistanceLock

public Boolean MinFocusDistanceLock { get; set; }

Property Value

Boolean

Minimum1DBarcodesQuietZone

public Integer Minimum1DBarcodesQuietZone { get; set; }

Property Value

Integer

MinimumTextLength

public Integer MinimumTextLength { get; set; }

Property Value

Integer

MsiPlesseyChecksumAlgorithm

public JsonMSIPlesseyChecksumAlgorithm MsiPlesseyChecksumAlgorithm { get; set; }

Property Value

JsonMSIPlesseyChecksumAlgorithm

NoBarcodesTitle

public string NoBarcodesTitle { get; set; }

Property Value

string

OrientationLockMode

public JsonOrientationLockMode OrientationLockMode { get; set; }

Property Value

JsonOrientationLockMode

OverlayConfiguration

public JsonSelectionOverlayConfiguration OverlayConfiguration { get; set; }

Property Value

JsonSelectionOverlayConfiguration

ReplaceCancelButtonWithIcon

public Boolean ReplaceCancelButtonWithIcon { get; set; }

Property Value

Boolean

Screen

public string Screen { get; set; }

Property Value

string

StripCheckDigits

public Boolean StripCheckDigits { get; set; }

Property Value

Boolean

SubmitButtonTitle

public string SubmitButtonTitle { get; set; }

Property Value

string

SuccessBeepEnabled

public Boolean SuccessBeepEnabled { get; set; }

Property Value

Boolean

TopBarBackgroundColor

public JsonColor TopBarBackgroundColor { get; set; }

Property Value

JsonColor

TopBarButtonsColor

public JsonColor TopBarButtonsColor { get; set; }

Property Value

JsonColor

TopBarButtonsInactiveColor

public JsonColor TopBarButtonsInactiveColor { get; set; }

Property Value

JsonColor

TouchToFocusEnabled

public Boolean TouchToFocusEnabled { get; set; }

Property Value

Boolean

UseButtonsAllCaps

public Boolean UseButtonsAllCaps { get; set; }

Property Value

Boolean

Version

public string Version { get; set; }

Property Value

string

ViewFinderEnabled

public Boolean ViewFinderEnabled { get; set; }

Property Value

Boolean

Methods

Component1()

[Register("component1", "()Ljava/lang/String;", "")]
public string Component1()

Returns

string

Component10()

[Register("component10", "()Lio/scanbot/sdk/ui/configuration/json/JsonEngineMode;", "")]
public JsonEngineMode Component10()

Returns

JsonEngineMode

Component11()

[Register("component11", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component11()

Returns

JsonColor

Component12()

[Register("component12", "()Ljava/lang/Double;", "")]
public Double Component12()

Returns

Double

Component13()

[Register("component13", "()Ljava/lang/String;", "")]
public string Component13()

Returns

string

Component14()

[Register("component14", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component14()

Returns

JsonColor

Component15()

[Register("component15", "()Lio/scanbot/sdk/ui/configuration/json/JsonAspectRatio;", "")]
public JsonAspectRatio Component15()

Returns

JsonAspectRatio

Component16()

[Register("component16", "()Ljava/lang/Boolean;", "")]
public Boolean Component16()

Returns

Boolean

Component17()

[Register("component17", "()Ljava/lang/Boolean;", "")]
public Boolean Component17()

Returns

Boolean

Component18()

[Register("component18", "()Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;", "")]
public JsonOrientationLockMode Component18()

Returns

JsonOrientationLockMode

Component19()

[Register("component19", "()Ljava/lang/Integer;", "")]
public Integer Component19()

Returns

Integer

Component2()

[Register("component2", "()Ljava/lang/String;", "")]
public string Component2()

Returns

string

Component20()

[Register("component20", "()Ljava/lang/Integer;", "")]
public Integer Component20()

Returns

Integer

Component21()

[Register("component21", "()Ljava/lang/Integer;", "")]
public Integer Component21()

Returns

Integer

Component22()

[Register("component22", "()Ljava/lang/Boolean;", "")]
public Boolean Component22()

Returns

Boolean

Component23()

[Register("component23", "()Ljava/lang/Boolean;", "")]
public Boolean Component23()

Returns

Boolean

Component24()

[Register("component24", "()Ljava/lang/Boolean;", "")]
public Boolean Component24()

Returns

Boolean

Component25()

[Register("component25", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component25()

Returns

JsonColor

Component26()

[Register("component26", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component26()

Returns

JsonColor

Component27()

[Register("component27", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component27()

Returns

JsonColor

Component28()

[Register("component28", "()Ljava/util/List;", "")]
public IList<JsonBarcodeFormat> Component28()

Returns

IList<JsonBarcodeFormat>

Component29()

[Register("component29", "()Ljava/lang/Boolean;", "")]
public Boolean Component29()

Returns

Boolean

Component3()

[Register("component3", "()Ljava/util/List;", "")]
public IList<JsonBarcodeDocumentFormat> Component3()

Returns

IList<JsonBarcodeDocumentFormat>

Component30()

[Register("component30", "()Lio/scanbot/sdk/ui/configuration/json/JsonGs1HandlingMode;", "")]
public JsonGs1HandlingMode Component30()

Returns

JsonGs1HandlingMode

Component31()

[Register("component31", "()Lio/scanbot/sdk/ui/configuration/json/JsonMSIPlesseyChecksumAlgorithm;", "")]
public JsonMSIPlesseyChecksumAlgorithm Component31()

Returns

JsonMSIPlesseyChecksumAlgorithm

Component32()

[Register("component32", "()Ljava/lang/Boolean;", "")]
public Boolean Component32()

Returns

Boolean

Component33()

[Register("component33", "()Ljava/lang/String;", "")]
public string Component33()

Returns

string

Component34()

[Register("component34", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component34()

Returns

JsonColor

Component35()

[Register("component35", "()Ljava/lang/String;", "")]
public string Component35()

Returns

string

Component36()

[Register("component36", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component36()

Returns

JsonColor

Component37()

[Register("component37", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component37()

Returns

JsonColor

Component38()

[Register("component38", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component38()

Returns

JsonColor

Component39()

[Register("component39", "()Ljava/lang/String;", "")]
public string Component39()

Returns

string

Component4()

[Register("component4", "()Lio/scanbot/sdk/ui/configuration/json/JsonBarcodesExtensionFilter;", "")]
public JsonBarcodesExtensionFilter Component4()

Returns

JsonBarcodesExtensionFilter

Component40()

[Register("component40", "()Ljava/lang/String;", "")]
public string Component40()

Returns

string

Component41()

[Register("component41", "()Ljava/lang/String;", "")]
public string Component41()

Returns

string

Component42()

[Register("component42", "()Ljava/lang/String;", "")]
public string Component42()

Returns

string

Component43()

[Register("component43", "()Ljava/lang/String;", "")]
public string Component43()

Returns

string

Component44()

[Register("component44", "()Lio/scanbot/sdk/ui/configuration/json/JsonCodeDensity;", "")]
public JsonCodeDensity Component44()

Returns

JsonCodeDensity

Component45()

[Register("component45", "()Ljava/lang/Boolean;", "")]
public Boolean Component45()

Returns

Boolean

Component46()

[Register("component46", "()Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;", "")]
public JsonCameraPreviewMode Component46()

Returns

JsonCameraPreviewMode

Component47()

[Register("component47", "()Ljava/lang/Integer;", "")]
public Integer Component47()

Returns

Integer

Component48()

[Register("component48", "()Ljava/lang/Double;", "")]
public Double Component48()

Returns

Double

Component49()

[Register("component49", "()Ljava/lang/Boolean;", "")]
public Boolean Component49()

Returns

Boolean

Component5()

[Register("component5", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component5()

Returns

JsonColor

Component50()

[Register("component50", "()Lio/scanbot/sdk/ui/configuration/json/JsonSelectionOverlayConfiguration;", "")]
public JsonSelectionOverlayConfiguration Component50()

Returns

JsonSelectionOverlayConfiguration

Component6()

[Register("component6", "()Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;", "")]
public JsonCameraModule Component6()

Returns

JsonCameraModule

Component7()

[Register("component7", "()Ljava/lang/Double;", "")]
public Double Component7()

Returns

Double

Component8()

[Register("component8", "()Lio/scanbot/sdk/ui/configuration/json/JsonZoomRange;", "")]
public JsonZoomRange Component8()

Returns

JsonZoomRange

Component9()

[Register("component9", "()Ljava/lang/String;", "")]
public string Component9()

Returns

string

Copy(string, string, IList<JsonBarcodeDocumentFormat>, JsonBarcodesExtensionFilter, JsonColor, JsonCameraModule, Double, JsonZoomRange, string, JsonEngineMode, JsonColor, Double, string, JsonColor, JsonAspectRatio, Boolean, Boolean, JsonOrientationLockMode, Integer, Integer, Integer, Boolean, Boolean, Boolean, JsonColor, JsonColor, JsonColor, IList<JsonBarcodeFormat>, Boolean, JsonGs1HandlingMode, JsonMSIPlesseyChecksumAlgorithm, Boolean, string, JsonColor, string, JsonColor, JsonColor, JsonColor, string, string, string, string, string, JsonCodeDensity, Boolean, JsonCameraPreviewMode, Integer, Double, Boolean, JsonSelectionOverlayConfiguration)

[Register("copy", "(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lio/scanbot/sdk/ui/configuration/json/JsonBarcodesExtensionFilter;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonZoomRange;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonEngineMode;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonAspectRatio;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/util/List;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonGs1HandlingMode;Lio/scanbot/sdk/ui/configuration/json/JsonMSIPlesseyChecksumAlgorithm;Ljava/lang/Boolean;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonCodeDensity;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Integer;Ljava/lang/Double;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonSelectionOverlayConfiguration;)Lio/scanbot/sdk/ui/view/barcode/batch/configuration/json/BatchBarcodeScannerJsonConfiguration;", "")]
public BatchBarcodeScannerJsonConfiguration Copy(string version, string screen, IList<JsonBarcodeDocumentFormat> acceptedDocumentFormats, JsonBarcodesExtensionFilter barcodesExtensionFilter, JsonColor cameraOverlayColor, JsonCameraModule cameraModule, Double cameraZoomFactor, JsonZoomRange cameraZoomRange, string cancelButtonTitle, JsonEngineMode engineMode, JsonColor finderLineColor, Double finderLineWidth, string finderTextHint, JsonColor finderTextHintColor, JsonAspectRatio finderAspectRatio, Boolean flashEnabled, Boolean touchToFocusEnabled, JsonOrientationLockMode orientationLockMode, Integer minimumTextLength, Integer maximumTextLength, Integer minimum1DBarcodesQuietZone, Boolean minFocusDistanceLock, Boolean stripCheckDigits, Boolean successBeepEnabled, JsonColor topBarBackgroundColor, JsonColor topBarButtonsColor, JsonColor topBarButtonsInactiveColor, IList<JsonBarcodeFormat> barcodeFormats, Boolean useButtonsAllCaps, JsonGs1HandlingMode gs1HandlingMode, JsonMSIPlesseyChecksumAlgorithm msiPlesseyChecksumAlgorithm, Boolean lowPowerMode, string barcodesCountText, JsonColor barcodesCountTextColor, string clearButtonTitle, JsonColor detailsActionColor, JsonColor detailsBackgroundColor, JsonColor detailsPrimaryColor, string enableCameraButtonTitle, string enableCameraExplanationText, string fetchingStateText, string noBarcodesTitle, string submitButtonTitle, JsonCodeDensity codeDensity, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Integer autoCancelTimeout, Double initialScanDelay, Boolean viewFinderEnabled, JsonSelectionOverlayConfiguration overlayConfiguration)

Parameters

version string
screen string
acceptedDocumentFormats IList<JsonBarcodeDocumentFormat>
barcodesExtensionFilter JsonBarcodesExtensionFilter
cameraOverlayColor JsonColor
cameraModule JsonCameraModule
cameraZoomFactor Double
cameraZoomRange JsonZoomRange
cancelButtonTitle string
engineMode JsonEngineMode
finderLineColor JsonColor
finderLineWidth Double
finderTextHint string
finderTextHintColor JsonColor
finderAspectRatio JsonAspectRatio
flashEnabled Boolean
touchToFocusEnabled Boolean
orientationLockMode JsonOrientationLockMode
minimumTextLength Integer
maximumTextLength Integer
minimum1DBarcodesQuietZone Integer
minFocusDistanceLock Boolean
stripCheckDigits Boolean
successBeepEnabled Boolean
topBarBackgroundColor JsonColor
topBarButtonsColor JsonColor
topBarButtonsInactiveColor JsonColor
barcodeFormats IList<JsonBarcodeFormat>
useButtonsAllCaps Boolean
gs1HandlingMode JsonGs1HandlingMode
msiPlesseyChecksumAlgorithm JsonMSIPlesseyChecksumAlgorithm
lowPowerMode Boolean
barcodesCountText string
barcodesCountTextColor JsonColor
clearButtonTitle string
detailsActionColor JsonColor
detailsBackgroundColor JsonColor
detailsPrimaryColor JsonColor
enableCameraButtonTitle string
enableCameraExplanationText string
fetchingStateText string
noBarcodesTitle string
submitButtonTitle string
codeDensity JsonCodeDensity
replaceCancelButtonWithIcon Boolean
cameraPreviewMode JsonCameraPreviewMode
autoCancelTimeout Integer
initialScanDelay Double
viewFinderEnabled Boolean
overlayConfiguration JsonSelectionOverlayConfiguration

Returns

BatchBarcodeScannerJsonConfiguration

DescribeContents()

Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.

[Register("describeContents", "()I", "")]
public int DescribeContents()

Returns

int

a bitmask indicating the set of special object types marshaled by this Parcelable object instance.

Remarks

Java documentation for

android.os.Parcelable.describeContents()
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

WriteToParcel(Parcel, ParcelableWriteFlags)

Flatten this object in to a Parcel.

[Register("writeToParcel", "(Landroid/os/Parcel;I)V", "")]
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)

Parameters

out Parcel
flags ParcelableWriteFlags

Additional flags about how the object should be written. May be 0 or #PARCELABLE_WRITE_RETURN_VALUE.

Remarks

Java documentation for

android.os.Parcelable.writeToParcel(android.os.Parcel, int)
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.