Class MultipleScanningMode
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Barcode.Configuration
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class MultipleScanningMode : BarcodeUseCase, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
MultipleScanningMode
- Implements
-
- Inherited Members
-
Constructors
MultipleScanningMode()
public MultipleScanningMode()
MultipleScanningMode(JSONObject)
public MultipleScanningMode(JSONObject json)
Parameters
json JSONObject
MultipleScanningMode(IDictionary<string, Object>)
public MultipleScanningMode(IDictionary<string, Object> source)
Parameters
source IDictionary<string, Object>
MultipleScanningMode(int, bool, MultipleBarcodesScanningMode, Sheet, SheetContent, ManualCountEditDialog, BarcodeInfoMapping, ArOverlayGeneralConfiguration)
public MultipleScanningMode(int countingRepeatDelay, bool allowEmptySubmission, MultipleBarcodesScanningMode mode, Sheet sheet, SheetContent sheetContent, ManualCountEditDialog manualCountEditDialog, BarcodeInfoMapping barcodeInfoMapping, ArOverlayGeneralConfiguration arOverlay)
Parameters
countingRepeatDelay int
allowEmptySubmission bool
mode MultipleBarcodesScanningMode
sheet Sheet
sheetContent SheetContent
manualCountEditDialog ManualCountEditDialog
barcodeInfoMapping BarcodeInfoMapping
arOverlay ArOverlayGeneralConfiguration
Properties
AllowEmptySubmission
public bool AllowEmptySubmission { get; set; }
Property Value
- bool
ArOverlay
public ArOverlayGeneralConfiguration ArOverlay { get; set; }
Property Value
- ArOverlayGeneralConfiguration
BarcodeInfoMapping
public BarcodeInfoMapping BarcodeInfoMapping { get; set; }
Property Value
- BarcodeInfoMapping
CountingRepeatDelay
public int CountingRepeatDelay { get; set; }
Property Value
- int
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
ManualCountEditDialog
public ManualCountEditDialog ManualCountEditDialog { get; set; }
Property Value
- ManualCountEditDialog
Mode
public MultipleBarcodesScanningMode Mode { get; set; }
Property Value
- MultipleBarcodesScanningMode
Sheet
public Sheet Sheet { get; set; }
Property Value
- Sheet
SheetContent
public SheetContent SheetContent { get; set; }
Property Value
- SheetContent
Methods
Component1()
Returns
- int
Component2()
Returns
- bool
Component3()
public MultipleBarcodesScanningMode Component3()
Returns
- MultipleBarcodesScanningMode
Component4()
public Sheet Component4()
Returns
- Sheet
Component5()
public SheetContent Component5()
Returns
- SheetContent
Component6()
public ManualCountEditDialog Component6()
Returns
- ManualCountEditDialog
Component7()
public BarcodeInfoMapping Component7()
Returns
- BarcodeInfoMapping
Component8()
public ArOverlayGeneralConfiguration Component8()
Returns
- ArOverlayGeneralConfiguration
Copy(int, bool, MultipleBarcodesScanningMode, Sheet, SheetContent, ManualCountEditDialog, BarcodeInfoMapping, ArOverlayGeneralConfiguration)
public MultipleScanningMode Copy(int countingRepeatDelay, bool allowEmptySubmission, MultipleBarcodesScanningMode mode, Sheet sheet, SheetContent sheetContent, ManualCountEditDialog manualCountEditDialog, BarcodeInfoMapping barcodeInfoMapping, ArOverlayGeneralConfiguration arOverlay)
Parameters
countingRepeatDelay int
allowEmptySubmission bool
mode MultipleBarcodesScanningMode
sheet Sheet
sheetContent SheetContent
manualCountEditDialog ManualCountEditDialog
barcodeInfoMapping BarcodeInfoMapping
arOverlay ArOverlayGeneralConfiguration
Returns
- MultipleScanningMode
Default()
public static MultipleScanningMode Default()
Returns
- MultipleScanningMode
DescribeContents()
public override int DescribeContents()
Returns
- int
Get_type()
public override string Get_type()
Returns
- string
ToJson(ToJsonConfiguration)
public override JSONObject ToJson(ToJsonConfiguration config)
Parameters
config ToJsonConfiguration
Returns
- JSONObject
WriteToParcel(Parcel, ParcelableWriteFlags)
public override void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out Parcel
flags ParcelableWriteFlags