Table of Contents

Class BarcodeScannerConfigBuilder

Namespace
IO.Scanbot.Sdk.Barcode.Entity
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/barcode/entity/BarcodeScannerConfigBuilder", DoNotGenerateAcw = true)]
public sealed class BarcodeScannerConfigBuilder : Object, IJavaObject, IJavaPeerable, IDisposable
Inheritance
BarcodeScannerConfigBuilder
Implements
Inherited Members
Extension Methods

Properties

A

[Register("a")]
public BarcodeScannerConfig A { get; set; }

Property Value

BarcodeScannerConfig

Methods

ModifyAdditionalConfig(IFunction1)

[Register("modifyAdditionalConfig", "(Lkotlin/jvm/functions/Function1;)Lio/scanbot/sdk/barcode/entity/BarcodeScannerConfigBuilder;", "")]
public BarcodeScannerConfigBuilder ModifyAdditionalConfig(IFunction1 builderFunc)

Parameters

builderFunc IFunction1

Returns

BarcodeScannerConfigBuilder

SetAcceptedDocumentFormats(IList<BarcodeDocumentFormat>)

[Register("setAcceptedDocumentFormats", "(Ljava/util/List;)Lio/scanbot/sdk/barcode/entity/BarcodeScannerConfigBuilder;", "")]
public BarcodeScannerConfigBuilder SetAcceptedDocumentFormats(IList<BarcodeDocumentFormat> acceptedDocumentFormats)

Parameters

acceptedDocumentFormats IList<BarcodeDocumentFormat>

Returns

BarcodeScannerConfigBuilder

SetAdditionalConfig(BarcodeScannerAdditionalConfig)

[Register("setAdditionalConfig", "(Lio/scanbot/sdk/barcode/entity/BarcodeScannerAdditionalConfig;)Lio/scanbot/sdk/barcode/entity/BarcodeScannerConfigBuilder;", "")]
public BarcodeScannerConfigBuilder SetAdditionalConfig(BarcodeScannerAdditionalConfig additionalConfig)

Parameters

additionalConfig BarcodeScannerAdditionalConfig

Returns

BarcodeScannerConfigBuilder

SetBarcodeFormats(IList<BarcodeFormat>)

[Register("setBarcodeFormats", "(Ljava/util/List;)Lio/scanbot/sdk/barcode/entity/BarcodeScannerConfigBuilder;", "")]
public BarcodeScannerConfigBuilder SetBarcodeFormats(IList<BarcodeFormat> barcodeFormats)

Parameters

barcodeFormats IList<BarcodeFormat>

Returns

BarcodeScannerConfigBuilder

SetEngineMode(EngineMode)

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

Parameters

engineMode EngineMode

Returns

BarcodeScannerConfigBuilder

SetSaveCameraPreviewFrame(bool)

[Register("setSaveCameraPreviewFrame", "(Z)Lio/scanbot/sdk/barcode/entity/BarcodeScannerConfigBuilder;", "")]
public BarcodeScannerConfigBuilder SetSaveCameraPreviewFrame(bool saveCameraPreviewFrame)

Parameters

saveCameraPreviewFrame bool

Returns

BarcodeScannerConfigBuilder