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