Class BatchBarcodeScannerJsonConfiguration
- Namespace
- IO.Scanbot.Sdk.UI.View.Barcode.Batch.Configuration.Json
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class BatchBarcodeScannerJsonConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
BatchBarcodeScannerJsonConfiguration
- Implements
-
Constructors
BatchBarcodeScannerJsonConfiguration()
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, Boolean, Boolean, JsonColor, JsonColor, JsonColor, IList<JsonBarcodeFormat>, Boolean, JsonGs1HandlingMode, JsonMSIPlesseyChecksumAlgorithm, JsonAustraliaPostCustomerFormat, Boolean, string, JsonColor, string, JsonColor, JsonColor, JsonColor, string, string, string, string, string, Boolean, JsonCameraPreviewMode, Integer, Double, Boolean, JsonSelectionOverlayConfiguration)
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 useIATA2OF5Checksum, Boolean useCode11Checksum, Boolean successBeepEnabled, JsonColor topBarBackgroundColor, JsonColor topBarButtonsColor, JsonColor topBarButtonsInactiveColor, IList<JsonBarcodeFormat> barcodeFormats, Boolean useButtonsAllCaps, JsonGs1HandlingMode gs1HandlingMode, JsonMSIPlesseyChecksumAlgorithm msiPlesseyChecksumAlgorithm, JsonAustraliaPostCustomerFormat australiaPostCustomerFormat, Boolean lowPowerMode, string barcodesCountText, JsonColor barcodesCountTextColor, string clearButtonTitle, JsonColor detailsActionColor, JsonColor detailsBackgroundColor, JsonColor detailsPrimaryColor, string enableCameraButtonTitle, string enableCameraExplanationText, string fetchingStateText, string noBarcodesTitle, string submitButtonTitle, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Integer autoCancelTimeout, Double initialScanningDelay, 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
useIATA2OF5Checksum Boolean
useCode11Checksum Boolean
successBeepEnabled Boolean
topBarBackgroundColor JsonColor
topBarButtonsColor JsonColor
topBarButtonsInactiveColor JsonColor
barcodeFormats IList<JsonBarcodeFormat>
useButtonsAllCaps Boolean
gs1HandlingMode JsonGs1HandlingMode
msiPlesseyChecksumAlgorithm JsonMSIPlesseyChecksumAlgorithm
australiaPostCustomerFormat JsonAustraliaPostCustomerFormat
lowPowerMode Boolean
barcodesCountText string
barcodesCountTextColor JsonColor
clearButtonTitle string
detailsActionColor JsonColor
detailsBackgroundColor JsonColor
detailsPrimaryColor JsonColor
enableCameraButtonTitle string
enableCameraExplanationText string
fetchingStateText string
noBarcodesTitle string
submitButtonTitle string
replaceCancelButtonWithIcon Boolean
cameraPreviewMode JsonCameraPreviewMode
autoCancelTimeout Integer
initialScanningDelay Double
viewFinderEnabled Boolean
overlayConfiguration JsonSelectionOverlayConfiguration
Properties
public IList<JsonBarcodeDocumentFormat> AcceptedDocumentFormats { get; set; }
Property Value
- IList<JsonBarcodeDocumentFormat>
AustraliaPostCustomerFormat
public JsonAustraliaPostCustomerFormat AustraliaPostCustomerFormat { get; set; }
Property Value
- JsonAustraliaPostCustomerFormat
AutoCancelTimeout
public Integer AutoCancelTimeout { get; set; }
Property Value
- Integer
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
public string CancelButtonTitle { get; set; }
Property Value
- string
public string ClearButtonTitle { get; set; }
Property Value
- string
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
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
InitialScanningDelay
public Double InitialScanningDelay { 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
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
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
public JsonColor TopBarButtonsColor { get; set; }
Property Value
- JsonColor
public JsonColor TopBarButtonsInactiveColor { get; set; }
Property Value
- JsonColor
TouchToFocusEnabled
public Boolean TouchToFocusEnabled { get; set; }
Property Value
- Boolean
public Boolean UseButtonsAllCaps { get; set; }
Property Value
- Boolean
UseCode11Checksum
public Boolean UseCode11Checksum { get; set; }
Property Value
- Boolean
UseIATA2OF5Checksum
public Boolean UseIATA2OF5Checksum { 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()
public string Component1()
Returns
- string
Component10()
public JsonEngineMode Component10()
Returns
- JsonEngineMode
Component11()
public JsonColor Component11()
Returns
- JsonColor
Component12()
public Double Component12()
Returns
- Double
Component13()
public string Component13()
Returns
- string
Component14()
public JsonColor Component14()
Returns
- JsonColor
Component15()
public JsonAspectRatio Component15()
Returns
- JsonAspectRatio
Component16()
public Boolean Component16()
Returns
- Boolean
Component17()
public Boolean Component17()
Returns
- Boolean
Component18()
public JsonOrientationLockMode Component18()
Returns
- JsonOrientationLockMode
Component19()
public Integer Component19()
Returns
- Integer
Component2()
public string Component2()
Returns
- string
Component20()
public Integer Component20()
Returns
- Integer
Component21()
public Integer Component21()
Returns
- Integer
Component22()
public Boolean Component22()
Returns
- Boolean
Component23()
public Boolean Component23()
Returns
- Boolean
Component24()
public Boolean Component24()
Returns
- Boolean
Component25()
public Boolean Component25()
Returns
- Boolean
Component26()
public Boolean Component26()
Returns
- Boolean
Component27()
public JsonColor Component27()
Returns
- JsonColor
Component28()
public JsonColor Component28()
Returns
- JsonColor
Component29()
public JsonColor Component29()
Returns
- JsonColor
Component3()
public IList<JsonBarcodeDocumentFormat> Component3()
Returns
- IList<JsonBarcodeDocumentFormat>
Component30()
public IList<JsonBarcodeFormat> Component30()
Returns
- IList<JsonBarcodeFormat>
Component31()
public Boolean Component31()
Returns
- Boolean
Component32()
public JsonGs1HandlingMode Component32()
Returns
- JsonGs1HandlingMode
Component33()
public JsonMSIPlesseyChecksumAlgorithm Component33()
Returns
- JsonMSIPlesseyChecksumAlgorithm
Component34()
public JsonAustraliaPostCustomerFormat Component34()
Returns
- JsonAustraliaPostCustomerFormat
Component35()
public Boolean Component35()
Returns
- Boolean
Component36()
public string Component36()
Returns
- string
Component37()
public JsonColor Component37()
Returns
- JsonColor
Component38()
public string Component38()
Returns
- string
Component39()
public JsonColor Component39()
Returns
- JsonColor
Component4()
public JsonBarcodesExtensionFilter Component4()
Returns
- JsonBarcodesExtensionFilter
Component40()
public JsonColor Component40()
Returns
- JsonColor
Component41()
public JsonColor Component41()
Returns
- JsonColor
Component42()
public string Component42()
Returns
- string
Component43()
public string Component43()
Returns
- string
Component44()
public string Component44()
Returns
- string
Component45()
public string Component45()
Returns
- string
Component46()
public string Component46()
Returns
- string
Component47()
public Boolean Component47()
Returns
- Boolean
Component48()
public JsonCameraPreviewMode Component48()
Returns
- JsonCameraPreviewMode
Component49()
public Integer Component49()
Returns
- Integer
Component5()
public JsonColor Component5()
Returns
- JsonColor
Component50()
public Double Component50()
Returns
- Double
Component51()
public Boolean Component51()
Returns
- Boolean
Component52()
public JsonSelectionOverlayConfiguration Component52()
Returns
- JsonSelectionOverlayConfiguration
Component6()
public JsonCameraModule Component6()
Returns
- JsonCameraModule
Component7()
public Double Component7()
Returns
- Double
Component8()
public JsonZoomRange Component8()
Returns
- JsonZoomRange
Component9()
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, Boolean, Boolean, JsonColor, JsonColor, JsonColor, IList<JsonBarcodeFormat>, Boolean, JsonGs1HandlingMode, JsonMSIPlesseyChecksumAlgorithm, JsonAustraliaPostCustomerFormat, Boolean, string, JsonColor, string, JsonColor, JsonColor, JsonColor, string, string, string, string, string, Boolean, JsonCameraPreviewMode, Integer, Double, Boolean, JsonSelectionOverlayConfiguration)
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 useIATA2OF5Checksum, Boolean useCode11Checksum, Boolean successBeepEnabled, JsonColor topBarBackgroundColor, JsonColor topBarButtonsColor, JsonColor topBarButtonsInactiveColor, IList<JsonBarcodeFormat> barcodeFormats, Boolean useButtonsAllCaps, JsonGs1HandlingMode gs1HandlingMode, JsonMSIPlesseyChecksumAlgorithm msiPlesseyChecksumAlgorithm, JsonAustraliaPostCustomerFormat australiaPostCustomerFormat, Boolean lowPowerMode, string barcodesCountText, JsonColor barcodesCountTextColor, string clearButtonTitle, JsonColor detailsActionColor, JsonColor detailsBackgroundColor, JsonColor detailsPrimaryColor, string enableCameraButtonTitle, string enableCameraExplanationText, string fetchingStateText, string noBarcodesTitle, string submitButtonTitle, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Integer autoCancelTimeout, Double initialScanningDelay, 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
useIATA2OF5Checksum Boolean
useCode11Checksum Boolean
successBeepEnabled Boolean
topBarBackgroundColor JsonColor
topBarButtonsColor JsonColor
topBarButtonsInactiveColor JsonColor
barcodeFormats IList<JsonBarcodeFormat>
useButtonsAllCaps Boolean
gs1HandlingMode JsonGs1HandlingMode
msiPlesseyChecksumAlgorithm JsonMSIPlesseyChecksumAlgorithm
australiaPostCustomerFormat JsonAustraliaPostCustomerFormat
lowPowerMode Boolean
barcodesCountText string
barcodesCountTextColor JsonColor
clearButtonTitle string
detailsActionColor JsonColor
detailsBackgroundColor JsonColor
detailsPrimaryColor JsonColor
enableCameraButtonTitle string
enableCameraExplanationText string
fetchingStateText string
noBarcodesTitle string
submitButtonTitle string
replaceCancelButtonWithIcon Boolean
cameraPreviewMode JsonCameraPreviewMode
autoCancelTimeout Integer
initialScanningDelay Double
viewFinderEnabled Boolean
overlayConfiguration JsonSelectionOverlayConfiguration
Returns
- BatchBarcodeScannerJsonConfiguration
DescribeContents()
public int DescribeContents()
Returns
- int
WriteToParcel(Parcel, ParcelableWriteFlags)
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out Parcel
flags ParcelableWriteFlags