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
[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
[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