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
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
public void SetCancelButtonIcon(int cancelButtonIcon)
Parameters
cancelButtonIcon int
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
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
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
public void SetTopBarButtonsColor(int topBarButtonsColor)
Parameters
topBarButtonsColor int
public void SetTopBarButtonsInactiveColor(int topBarButtonsInactiveColor)
Parameters
topBarButtonsInactiveColor int
SetTouchToFocusEnabled(bool)
public void SetTouchToFocusEnabled(bool enabled)
Parameters
enabled bool
public void SetUseButtonsAllCaps(bool allCaps)
Parameters
allCaps bool
SetViewFinderEnabled(bool)
public void SetViewFinderEnabled(bool viewFinderEnabled)
Parameters
viewFinderEnabled bool