Class ScanbotBarcodeScannerSDKModule
- Namespace
- IO.Scanbot.Sdk.Barcode_scanner.DI
- Assembly
- BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/barcode_scanner/di/ScanbotBarcodeScannerSDKModule", DoNotGenerateAcw = true)]
public sealed class ScanbotBarcodeScannerSDKModule : Object, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
ScanbotBarcodeScannerSDKModule
- Implements
-
- Inherited Members
-
Constructors
ScanbotBarcodeScannerSDKModule()
[Register(".ctor", "()V", "")]
public ScanbotBarcodeScannerSDKModule()
Properties
A
[Register("a")]
public static FileStorageSettings A { get; set; }
Property Value
- FileStorageSettings
B
[Register("b")]
public static CameraUiSettings B { get; set; }
Property Value
- CameraUiSettings
C
[Register("c")]
public static PdfImagesExtractorSettings C { get; set; }
Property Value
- PdfImagesExtractorSettings
Methods
ProvideBarcodeScannerUiResultInternalLruStorage()
[Register("provideBarcodeScannerUiResultInternalLruStorage", "()Lio/scanbot/sdk/ui/result/ResultStorage;", "")]
public IResultStorage ProvideBarcodeScannerUiResultInternalLruStorage()
Returns
- IResultStorage
ProvideBarcodeScannerUiResultInternalRepository(ICollection<IResultStorage>)
[Register("provideBarcodeScannerUiResultInternalRepository", "(Ljava/util/Set;)Lio/scanbot/sdk/ui/result/ResultRepository;", "")]
public IResultRepository ProvideBarcodeScannerUiResultInternalRepository(ICollection<IResultStorage> storages)
Parameters
storages
ICollection<IResultStorage>
Returns
- IResultRepository
ProvideCameraUiSettings()
[Register("provideCameraUiSettings", "()Lio/scanbot/sdk/ui/camera/CameraUiSettings;", "")]
public CameraUiSettings ProvideCameraUiSettings()
Returns
- CameraUiSettings
ProvideFileIOProcessor(Application)
[Register("provideFileIOProcessor", "(Landroid/app/Application;)Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;", "")]
public IFileIOProcessor ProvideFileIOProcessor(Application application)
Parameters
application
Application
Returns
- IFileIOProcessor
ProvideImageFileIOProcessor(IFileIOProcessor)
[Register("provideImageFileIOProcessor", "(Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;)Lio/scanbot/sdk/persistence/fileio/ImageFileIOProcessor;", "")]
public IImageFileIOProcessor ProvideImageFileIOProcessor(IFileIOProcessor fileIOProcessor)
Parameters
fileIOProcessor
IFileIOProcessor
Returns
- IImageFileIOProcessor
ProvidePdfImagesExtractor(IFileIOProcessor, Application)
[Register("providePdfImagesExtractor", "(Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;Landroid/app/Application;)Lio/scanbot/sdk/pdf/PdfImagesExtractor;", "")]
public IPdfImagesExtractor ProvidePdfImagesExtractor(IFileIOProcessor fileIOProcessor, Application application)
Parameters
fileIOProcessor
IFileIOProcessor
application
Application
Returns
- IPdfImagesExtractor
ProvidesBarcodeFileStorage(Application)
[Register("providesBarcodeFileStorage", "(Landroid/app/Application;)Lio/scanbot/sdk/persistence/BarcodeFileStorage;", "")]
public BarcodeFileStorage ProvidesBarcodeFileStorage(Application application)
Parameters
application
Application
Returns
- BarcodeFileStorage
ProvidesSapManager(Application)
[Register("providesSapManager", "(Landroid/app/Application;)Lio/scanbot/sap/SapManager;", "")]
public SapManager ProvidesSapManager(Application application)
Parameters
application
Application
Returns
- SapManager
ScanbotBarcodeDocumentParser(SapManager)
[Register("scanbotBarcodeDocumentParser", "(Lio/scanbot/sap/SapManager;)Lio/scanbot/sdk/barcode/document/BarcodeDocumentParser;", "")]
public IBarcodeDocumentParser ScanbotBarcodeDocumentParser(SapManager sapManager)
Parameters
sapManager
SapManager
Returns
- IBarcodeDocumentParser
ScanbotBarcodeScanner(SapManager)
[Register("scanbotBarcodeScanner", "(Lio/scanbot/sap/SapManager;)Lio/scanbot/sdk/barcode/BarcodeScanner;", "")]
public IBarcodeScanner ScanbotBarcodeScanner(SapManager sapManager)
Parameters
sapManager
SapManager
Returns
- IBarcodeScanner