Table of Contents

Class ScanbotBarcodeScannerSDKInitializer

Namespace
IO.Scanbot.Sdk.Barcode_scanner
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer", DoNotGenerateAcw = true)]
public sealed class ScanbotBarcodeScannerSDKInitializer : Object, IScanbotSdkInitializerCommonApi, ISdkInitializer, IJavaObject, IJavaPeerable, IDisposable
Inheritance
ScanbotBarcodeScannerSDKInitializer
Implements
Inherited Members

Constructors

ScanbotBarcodeScannerSDKInitializer()

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

Properties

IsInitialized

public static bool IsInitialized { get; }

Property Value

bool

Rrd

[Register("rrd")]
public bool Rrd { get; set; }

Property Value

bool

Rrf

[Register("rrf")]
public PdfImagesExtractorSettings Rrf { get; set; }

Property Value

PdfImagesExtractorSettings

Rrg

[Register("rrg")]
public bool Rrg { get; set; }

Property Value

bool

Rrh

[Register("rrh")]
public IFunction0 Rrh { get; set; }

Property Value

IFunction0

Rri

[Register("rri")]
public bool Rri { get; set; }

Property Value

bool

Rrj

[Register("rrj")]
public FileStorageSettings Rrj { get; set; }

Property Value

FileStorageSettings

Rrk

[Register("rrk")]
public bool Rrk { get; set; }

Property Value

bool

Rrl

[Register("rrl")]
public string Rrl { get; set; }

Property Value

string

Rrm

[Register("rrm")]
public IScanbotSDKLicenseErrorHandler Rrm { get; set; }

Property Value

IScanbotSDKLicenseErrorHandler

Rrn

[Register("rrn")]
public static bool Rrn { get; set; }

Property Value

bool

Rro

[Register("rro")]
public static ExecutorCoroutineDispatcher Rro { get; }

Property Value

ExecutorCoroutineDispatcher

Rrt

[Register("rrt")]
public bool Rrt { get; set; }

Property Value

bool

Rrw

[Register("rrw")]
public File Rrw { get; set; }

Property Value

File

Rrz

[Register("rrz")]
public ILogger Rrz { get; set; }

Property Value

ILogger

Methods

AllowGpuAcceleration(bool)

[Register("allowGpuAcceleration", "(Z)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer AllowGpuAcceleration(bool enable)

Parameters

enable bool

Returns

ScanbotBarcodeScannerSDKInitializer

AllowXnnpackAcceleration(bool)

[Register("allowXnnpackAcceleration", "(Z)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer AllowXnnpackAcceleration(bool enable)

Parameters

enable bool

Returns

ScanbotBarcodeScannerSDKInitializer

Initialize(Application)

[Register("initialize", "(Landroid/app/Application;)Lio/scanbot/sdk/licensing/LicenseInfo;", "")]
public LicenseInfo Initialize(Application application)

Parameters

application Application

Returns

LicenseInfo

License(Application, string)

[Register("license", "(Landroid/app/Application;Ljava/lang/String;)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer License(Application application, string license)

Parameters

application Application
license string

Returns

ScanbotBarcodeScannerSDKInitializer

LicenseErrorHandler(IScanbotSDKLicenseErrorHandler)

[Register("licenseErrorHandler", "(Lio/scanbot/sap/IScanbotSDKLicenseErrorHandler;)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer LicenseErrorHandler(IScanbotSDKLicenseErrorHandler licenseErrorHandler)

Parameters

licenseErrorHandler IScanbotSDKLicenseErrorHandler

Returns

ScanbotBarcodeScannerSDKInitializer

Logger(ILogger)

[Register("logger", "(Lio/scanbot/sdk/util/log/Logger;)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer Logger(ILogger logger)

Parameters

logger ILogger

Returns

ScanbotBarcodeScannerSDKInitializer

PdfImagesExtractorType(Type)

[Register("pdfImagesExtractorType", "(Lio/scanbot/sdk/pdf/PdfImagesExtractor$Type;)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer PdfImagesExtractorType(IPdfImagesExtractor.Type type)

Parameters

type IPdfImagesExtractor.Type

Returns

ScanbotBarcodeScannerSDKInitializer

PrecompileGpuMlModels(IFunction0)

[Register("precompileGpuMlModels", "(Lkotlin/jvm/functions/Function0;)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer PrecompileGpuMlModels(IFunction0 precompilingCallback)

Parameters

precompilingCallback IFunction0

Returns

ScanbotBarcodeScannerSDKInitializer

Rry()

[Register("rry", "()Lkotlin/Unit;", "")]
public static Unit Rry()

Returns

Unit

SdkFilesDirectory(Application, File)

[Register("sdkFilesDirectory", "(Landroid/app/Application;Ljava/io/File;)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer SdkFilesDirectory(Application application, File sdkFilesDirectory)

Parameters

application Application
sdkFilesDirectory File

Returns

ScanbotBarcodeScannerSDKInitializer

SetPerformanceHintApiEnabled(bool)

[Register("setPerformanceHintApiEnabled", "(Z)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer SetPerformanceHintApiEnabled(bool enabled)

Parameters

enabled bool

Returns

ScanbotBarcodeScannerSDKInitializer

UseFileEncryption(bool, IFileIOProcessor)

[Register("useFileEncryption", "(ZLio/scanbot/sdk/persistence/fileio/FileIOProcessor;)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer UseFileEncryption(bool enableFileEncryption, IFileIOProcessor fileIOProcessor)

Parameters

enableFileEncryption bool
fileIOProcessor IFileIOProcessor

Returns

ScanbotBarcodeScannerSDKInitializer

WithLogging(bool, bool)

[Register("withLogging", "(ZZ)Lio/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDKInitializer;", "")]
public ScanbotBarcodeScannerSDKInitializer WithLogging(bool useLog, bool enableNativeLogging)

Parameters

useLog bool
enableNativeLogging bool

Returns

ScanbotBarcodeScannerSDKInitializer