Table of Contents

Class BatchBarcodeScannerConfiguration

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

Constructors

BatchBarcodeScannerConfiguration()

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

Properties

NativeParams

public BatchBarcodeScannerNativeConfiguration NativeParams { get; }

Property Value

BatchBarcodeScannerNativeConfiguration

Params

public BatchBarcodeScannerJsonConfiguration Params { get; }

Property Value

BatchBarcodeScannerJsonConfiguration

Methods

SetAcceptedDocumentFormats(IList<BarcodeDocumentFormat>)

[Register("setAcceptedDocumentFormats", "(Ljava/util/ArrayList;)V", "")]
public void SetAcceptedDocumentFormats(IList<BarcodeDocumentFormat> documentFormats)

Parameters

documentFormats IList<BarcodeDocumentFormat>

SetAdditionalDetectionParameters(BarcodeScannerAdditionalConfiguration)

[Register("setAdditionalDetectionParameters", "(Lio/scanbot/sdk/ui/view/barcode/configuration/BarcodeScannerAdditionalConfiguration;)V", "")]
public void SetAdditionalDetectionParameters(BarcodeScannerAdditionalConfiguration additionalConfiguration)

Parameters

additionalConfiguration BarcodeScannerAdditionalConfiguration

SetAutoCancelTimeout(int)

[Register("setAutoCancelTimeout", "(I)V", "")]
public void SetAutoCancelTimeout(int seconds)

Parameters

seconds int

SetBarcodeFilter(IBarcodeFilter)

[Register("setBarcodeFilter", "(Lio/scanbot/sdk/barcode/IBarcodeFilter;)V", "")]
public void SetBarcodeFilter(IBarcodeFilter barcodeFilter)

Parameters

barcodeFilter IBarcodeFilter

SetBarcodeFormatsFilter(IList<BarcodeFormat>)

[Register("setBarcodeFormatsFilter", "(Ljava/util/List;)V", "")]
public void SetBarcodeFormatsFilter(IList<BarcodeFormat> barcodeFormat)

Parameters

barcodeFormat IList<BarcodeFormat>

SetBarcodesCountText(string)

[Register("setBarcodesCountText", "(Ljava/lang/String;)V", "")]
public void SetBarcodesCountText(string placeholder)

Parameters

placeholder string

SetBarcodesCountTextColor(int)

[Register("setBarcodesCountTextColor", "(I)V", "")]
public void SetBarcodesCountTextColor(int color)

Parameters

color int

SetCameraModule(CameraModule)

[Register("setCameraModule", "(Lio/scanbot/sdk/camera/CameraModule;)V", "")]
public void SetCameraModule(CameraModule cameraModule)

Parameters

cameraModule CameraModule

SetCameraOverlayColor(int)

[Register("setCameraOverlayColor", "(I)V", "")]
public void SetCameraOverlayColor(int cameraOverlayColor)

Parameters

cameraOverlayColor int

SetCameraPreviewMode(CameraPreviewMode)

[Register("setCameraPreviewMode", "(Lio/scanbot/sdk/camera/CameraPreviewMode;)V", "")]
public void SetCameraPreviewMode(CameraPreviewMode cameraPreviewMode)

Parameters

cameraPreviewMode CameraPreviewMode

SetCameraZoomRange(ZoomRange)

[Register("setCameraZoomRange", "(Lio/scanbot/sdk/camera/ZoomRange;)V", "")]
public void SetCameraZoomRange(ZoomRange zoomRange)

Parameters

zoomRange ZoomRange

SetCameraZoomRatio(float)

[Register("setCameraZoomRatio", "(F)V", "")]
public void SetCameraZoomRatio(float zoomRatio)

Parameters

zoomRatio float

SetCancelButtonIcon(int)

[Register("setCancelButtonIcon", "(I)V", "")]
public void SetCancelButtonIcon(int cancelButtonIcon)

Parameters

cancelButtonIcon int

SetCancelButtonTitle(string)

[Register("setCancelButtonTitle", "(Ljava/lang/String;)V", "")]
public void SetCancelButtonTitle(string cancelButtonTitle)

Parameters

cancelButtonTitle string

SetClearButtonTitle(string)

[Register("setClearButtonTitle", "(Ljava/lang/String;)V", "")]
public void SetClearButtonTitle(string clearButtonTitle)

Parameters

clearButtonTitle string

SetDetailsActionColor(int)

[Register("setDetailsActionColor", "(I)V", "")]
public void SetDetailsActionColor(int color)

Parameters

color int

SetDetailsBackgroundColor(int)

[Register("setDetailsBackgroundColor", "(I)V", "")]
public void SetDetailsBackgroundColor(int color)

Parameters

color int

SetDetailsPrimaryColor(int)

[Register("setDetailsPrimaryColor", "(I)V", "")]
public void SetDetailsPrimaryColor(int color)

Parameters

color int

SetEnableCameraButtonTitle(string)

[Register("setEnableCameraButtonTitle", "(Ljava/lang/String;)V", "")]
public void SetEnableCameraButtonTitle(string enableCameraButtonTitle)

Parameters

enableCameraButtonTitle string

SetEnableCameraExplanationText(string)

[Register("setEnableCameraExplanationText", "(Ljava/lang/String;)V", "")]
public void SetEnableCameraExplanationText(string enableCameraExplanationText)

Parameters

enableCameraExplanationText string

SetEngineMode(EngineMode)

[Register("setEngineMode", "(Lio/scanbot/sdk/barcode/entity/EngineMode;)V", "")]
public void SetEngineMode(EngineMode engineMode)

Parameters

engineMode EngineMode

SetFetchingStateText(string)

[Register("setFetchingStateText", "(Ljava/lang/String;)V", "")]
public void SetFetchingStateText(string text)

Parameters

text string

SetFinderAspectRatio(AspectRatio)

[Register("setFinderAspectRatio", "(Lio/scanbot/sdk/AspectRatio;)V", "")]
public void SetFinderAspectRatio(AspectRatio finderAspectRatio)

Parameters

finderAspectRatio AspectRatio

SetFinderLineColor(int)

[Register("setFinderLineColor", "(I)V", "")]
public void SetFinderLineColor(int finderLineColor)

Parameters

finderLineColor int

SetFinderLineWidth(int)

[Register("setFinderLineWidth", "(I)V", "")]
public void SetFinderLineWidth(int finderLineWidth)

Parameters

finderLineWidth int

SetFinderTextHint(string)

[Register("setFinderTextHint", "(Ljava/lang/String;)V", "")]
public void SetFinderTextHint(string finderTextHint)

Parameters

finderTextHint string

SetFinderTextHintColor(int)

[Register("setFinderTextHintColor", "(I)V", "")]
public void SetFinderTextHintColor(int finderTextHintColor)

Parameters

finderTextHintColor int

SetFlashEnabled(bool)

[Register("setFlashEnabled", "(Z)V", "")]
public void SetFlashEnabled(bool flashEnabled)

Parameters

flashEnabled bool

SetFormattedBarcodeDataMapper(IFormattedBarcodeDataMapper)

[Register("setFormattedBarcodeDataMapper", "(Lio/scanbot/sdk/barcode/entity/FormattedBarcodeDataMapper;)V", "")]
public void SetFormattedBarcodeDataMapper(IFormattedBarcodeDataMapper dataMapper)

Parameters

dataMapper IFormattedBarcodeDataMapper

SetInitialScanDelayMs(long)

[Register("setInitialScanDelayMs", "(J)V", "")]
public void SetInitialScanDelayMs(long milliseconds)

Parameters

milliseconds long

SetMinFocusDistanceLock(bool)

[Register("setMinFocusDistanceLock", "(Z)V", "")]
public void SetMinFocusDistanceLock(bool @lock)

Parameters

lock bool

SetNoBarcodesTitle(string)

[Register("setNoBarcodesTitle", "(Ljava/lang/String;)V", "")]
public void SetNoBarcodesTitle(string noBarcodesTitle)

Parameters

noBarcodesTitle string

SetOrientationLockMode(CameraOrientationMode)

[Register("setOrientationLockMode", "(Lio/scanbot/sdk/ui/view/base/configuration/CameraOrientationMode;)V", "")]
public void SetOrientationLockMode(CameraOrientationMode cameraOrientationMode)

Parameters

cameraOrientationMode CameraOrientationMode

SetSelectionOverlayConfiguration(SelectionOverlayConfiguration)

[Register("setSelectionOverlayConfiguration", "(Lio/scanbot/sdk/ui/view/barcode/SelectionOverlayConfiguration;)V", "")]
public void SetSelectionOverlayConfiguration(SelectionOverlayConfiguration configuration)

Parameters

configuration SelectionOverlayConfiguration

SetSubmitButtonTitle(string)

[Register("setSubmitButtonTitle", "(Ljava/lang/String;)V", "")]
public void SetSubmitButtonTitle(string submitButtonTitle)

Parameters

submitButtonTitle string

SetSuccessBeepEnabled(bool)

[Register("setSuccessBeepEnabled", "(Z)V", "")]
public void SetSuccessBeepEnabled(bool successBeepEnabled)

Parameters

successBeepEnabled bool

SetSuccessfulDetectionInterval(long)

[Register("setSuccessfulDetectionInterval", "(J)V", "")]
public void SetSuccessfulDetectionInterval(long detectionIntervalInMs)

Parameters

detectionIntervalInMs long

SetTopBarBackgroundColor(int)

[Register("setTopBarBackgroundColor", "(I)V", "")]
public void SetTopBarBackgroundColor(int topBarBackgroundColor)

Parameters

topBarBackgroundColor int

SetTopBarButtonsColor(int)

[Register("setTopBarButtonsColor", "(I)V", "")]
public void SetTopBarButtonsColor(int topBarButtonsColor)

Parameters

topBarButtonsColor int

SetTopBarButtonsInactiveColor(int)

[Register("setTopBarButtonsInactiveColor", "(I)V", "")]
public void SetTopBarButtonsInactiveColor(int topBarButtonsInactiveColor)

Parameters

topBarButtonsInactiveColor int

SetTouchToFocusEnabled(bool)

[Register("setTouchToFocusEnabled", "(Z)V", "")]
public void SetTouchToFocusEnabled(bool enabled)

Parameters

enabled bool

SetUseButtonsAllCaps(bool)

[Register("setUseButtonsAllCaps", "(Z)V", "")]
public void SetUseButtonsAllCaps(bool allCaps)

Parameters

allCaps bool

SetViewFinderEnabled(bool)

[Register("setViewFinderEnabled", "(Z)V", "")]
public void SetViewFinderEnabled(bool viewFinderEnabled)

Parameters

viewFinderEnabled bool