Class ScanbotBarcodeScannerSDK
- Namespace
- IO.Scanbot.Sdk.Barcode_scanner
- Assembly
- BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/barcode_scanner/ScanbotBarcodeScannerSDK", DoNotGenerateAcw = true)]
public sealed class ScanbotBarcodeScannerSDK : Object, ILicensableSdk, IBarcodeScanningSdk, IStorageSpaceAware, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
ScanbotBarcodeScannerSDK
- Implements
-
- Inherited Members
-
Constructors
ScanbotBarcodeScannerSDK(Activity)
[Register(".ctor", "(Landroid/app/Activity;)V", "")]
public ScanbotBarcodeScannerSDK(Activity activity)
Parameters
activity
Activity
ScanbotBarcodeScannerSDK(Application)
[Register(".ctor", "(Landroid/app/Application;)V", "")]
public ScanbotBarcodeScannerSDK(Application application)
Parameters
application
Application
ScanbotBarcodeScannerSDK(Service)
[Register(".ctor", "(Landroid/app/Service;)V", "")]
public ScanbotBarcodeScannerSDK(Service service)
Parameters
service
Service
ScanbotBarcodeScannerSDK(Context)
[Register(".ctor", "(Landroid/content/Context;)V", "")]
public ScanbotBarcodeScannerSDK(Context context)
Parameters
context
Context
Properties
A
[Register("a")]
public StorageSpaceAwareImpl A { get; set; }
Property Value
- StorageSpaceAwareImpl
AvailableDiskSpace
public long AvailableDiskSpace { get; }
Property Value
- long
B
[Register("b")]
public static ScanbotBarcodeScannerSDK.Companion B { get; }
Property Value
- ScanbotBarcodeScannerSDK.Companion
C
[Register("c")]
public static IScanbotBarcodeScannerSDKComponent C { get; set; }
Property Value
- IScanbotBarcodeScannerSDKComponent
LicenseInfo
public SdkLicenseInfo LicenseInfo { get; }
Property Value
- SdkLicenseInfo
ScanbotBarcodeScannerSDKComponent
public IScanbotBarcodeScannerSDKComponent ScanbotBarcodeScannerSDKComponent { get; }
Property Value
- IScanbotBarcodeScannerSDKComponent
TotalDiskSpace
public long TotalDiskSpace { get; }
Property Value
- long
UsedDiskSpace
public long UsedDiskSpace { get; }
Property Value
- long
Methods
CreateBarcodeDocumentParser()
[Register("createBarcodeDocumentParser", "()Lio/scanbot/sdk/barcode/document/BarcodeDocumentParser;", "")]
public IBarcodeDocumentParser CreateBarcodeDocumentParser()
Returns
- IBarcodeDocumentParser
CreateBarcodeFileStorage()
[Register("createBarcodeFileStorage", "()Lio/scanbot/sdk/persistence/BarcodeFileStorage;", "")]
public BarcodeFileStorage CreateBarcodeFileStorage()
Returns
- BarcodeFileStorage
CreateBarcodeScanner()
[Register("createBarcodeScanner", "()Lio/scanbot/sdk/barcode/BarcodeScanner;", "")]
public IBarcodeScanner CreateBarcodeScanner()
Returns
- IBarcodeScanner
[Register("createPdfImagesExtractor", "()Lio/scanbot/sdk/pdf/PdfImagesExtractor;", "")]
public IPdfImagesExtractor CreatePdfImagesExtractor()
Returns
- IPdfImagesExtractor
FileIOProcessor()
[Register("fileIOProcessor", "()Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;", "")]
public IFileIOProcessor FileIOProcessor()
Returns
- IFileIOProcessor
ResultRepositoryForClass(Class)
[Register("resultRepositoryForClass", "(Ljava/lang/Class;)Lio/scanbot/sdk/ui/result/ResultRepository;", "")]
[JavaTypeParameters(new string[] { "T" })]
public IResultRepository ResultRepositoryForClass(Class clazz)
Parameters
clazz
Class
Returns
- IResultRepository