Table of Contents

Class BarcodeScannerConfiguration

Namespace
IO.Scanbot.Sdk.UI.View.Barcode.Configuration
Assembly
DocumentSDK.NET.Droid.dll
public sealed class BarcodeScannerConfiguration : Object
Inheritance
BarcodeScannerConfiguration

Constructors

BarcodeScannerConfiguration()

public BarcodeScannerConfiguration()

Properties

NativeParams

public BarcodeScannerNativeConfiguration NativeParams { get; }

Property Value

BarcodeScannerNativeConfiguration

Params

public BarcodeScannerJsonConfiguration Params { get; }

Property Value

BarcodeScannerJsonConfiguration

Methods

SetAdditionalScanningParameters(BarcodeScannerAdditionalConfiguration)

public void SetAdditionalScanningParameters(BarcodeScannerAdditionalConfiguration additionalConfiguration)

Parameters

additionalConfiguration BarcodeScannerAdditionalConfiguration

SetAutoCancelTimeout(int)

public void SetAutoCancelTimeout(int seconds)

Parameters

seconds int

SetBarcodeFilter(IBarcodeFilter)

public void SetBarcodeFilter(IBarcodeFilter barcodeFilter)

Parameters

barcodeFilter IBarcodeFilter

SetBarcodeFormatsFilter(IList<BarcodeFormat>)

public void SetBarcodeFormatsFilter(IList<BarcodeFormat> barcodeFormat)

Parameters

barcodeFormat IList<BarcodeFormat>

SetCameraModule(CameraModule)

public void SetCameraModule(CameraModule cameraModule)

Parameters

cameraModule CameraModule

SetCameraOverlayColor(int)

public void SetCameraOverlayColor(int cameraOverlayColor)

Parameters

cameraOverlayColor int

SetCameraPreviewMode(CameraPreviewMode)

public void SetCameraPreviewMode(CameraPreviewMode cameraPreviewMode)

Parameters

cameraPreviewMode CameraPreviewMode

SetCameraZoomRange(ZoomRange)

public void SetCameraZoomRange(ZoomRange zoomRange)

Parameters

zoomRange ZoomRange

SetCameraZoomRatio(float)

public void SetCameraZoomRatio(float zoomFactor)

Parameters

zoomFactor float

SetCancelButtonIcon(int)

public void SetCancelButtonIcon(int cancelButtonIcon)

Parameters

cancelButtonIcon int

SetCancelButtonTitle(string)

public void SetCancelButtonTitle(string cancelButtonTitle)

Parameters

cancelButtonTitle string

SetConfirmationDialogConfiguration(BarcodeConfirmationDialogConfiguration)

public void SetConfirmationDialogConfiguration(BarcodeConfirmationDialogConfiguration configuration)

Parameters

configuration BarcodeConfirmationDialogConfiguration

SetDelayAfterFocusCompleteMs(long)

public void SetDelayAfterFocusCompleteMs(long delay)

Parameters

delay long

SetDelayAfterScanMs(long)

public void SetDelayAfterScanMs(long milliseconds)

Parameters

milliseconds long

SetEnableCameraButtonTitle(string)

public void SetEnableCameraButtonTitle(string enableCameraButtonTitle)

Parameters

enableCameraButtonTitle string

SetEnableCameraExplanationText(string)

public void SetEnableCameraExplanationText(string enableCameraExplanationText)

Parameters

enableCameraExplanationText string

SetEngineMode(BarcodeScannerEngineMode)

public void SetEngineMode(BarcodeScannerEngineMode engineMode)

Parameters

engineMode BarcodeScannerEngineMode

SetExtractedDocumentFormats(IList<BarcodeDocumentFormat>)

public void SetExtractedDocumentFormats(IList<BarcodeDocumentFormat> documentFormats)

Parameters

documentFormats IList<BarcodeDocumentFormat>

SetFinderAspectRatio(AspectRatio)

public void SetFinderAspectRatio(AspectRatio finderAspectRatio)

Parameters

finderAspectRatio AspectRatio

SetFinderLineColor(int)

public void SetFinderLineColor(int finderLineColor)

Parameters

finderLineColor int

SetFinderLineWidth(int)

public void SetFinderLineWidth(int finderLineWidth)

Parameters

finderLineWidth int

SetFinderTextHint(string)

public void SetFinderTextHint(string finderTextHint)

Parameters

finderTextHint string

SetFinderTextHintColor(int)

public void SetFinderTextHintColor(int finderTextHintColor)

Parameters

finderTextHintColor int

SetFlashEnabled(bool)

public void SetFlashEnabled(bool flashEnabled)

Parameters

flashEnabled bool

SetInitialScanDelayMs(long)

public void SetInitialScanDelayMs(long milliseconds)

Parameters

milliseconds long

SetMinFocusDistanceLock(bool)

public void SetMinFocusDistanceLock(bool @lock)

Parameters

lock bool

SetOrientationLockMode(CameraOrientationMode)

public void SetOrientationLockMode(CameraOrientationMode cameraOrientationMode)

Parameters

cameraOrientationMode CameraOrientationMode

SetSelectionOverlayConfiguration(SelectionOverlayConfiguration)

public void SetSelectionOverlayConfiguration(SelectionOverlayConfiguration configuration)

Parameters

configuration SelectionOverlayConfiguration

SetSuccessBeepEnabled(bool)

public void SetSuccessBeepEnabled(bool successBeepEnabled)

Parameters

successBeepEnabled bool

SetTopBarBackgroundColor(int)

public void SetTopBarBackgroundColor(int topBarBackgroundColor)

Parameters

topBarBackgroundColor int

SetTopBarButtonsColor(int)

public void SetTopBarButtonsColor(int topBarButtonsColor)

Parameters

topBarButtonsColor int

SetTopBarButtonsInactiveColor(int)

public void SetTopBarButtonsInactiveColor(int topBarButtonsInactiveColor)

Parameters

topBarButtonsInactiveColor int

SetTouchToFocusEnabled(bool)

public void SetTouchToFocusEnabled(bool enabled)

Parameters

enabled bool

SetUseButtonsAllCaps(bool)

public void SetUseButtonsAllCaps(bool allCaps)

Parameters

allCaps bool

SetViewFinderEnabled(bool)

public void SetViewFinderEnabled(bool viewFinderEnabled)

Parameters

viewFinderEnabled bool