Class SdkStorageModule
- Namespace
- IO.Scanbot.Sdk.DI
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/di/SdkStorageModule", DoNotGenerateAcw = true)]
public sealed class SdkStorageModule : Object, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
SdkStorageModule
- Implements
-
- Inherited Members
-
Constructors
SdkStorageModule(Application, string)
[Register(".ctor", "(Landroid/app/Application;Ljava/lang/String;)V", "")]
public SdkStorageModule(Application application, string customSdkFilesPath)
Parameters
application Application
customSdkFilesPath string
Properties
Acd
[Register("acd")]
public static FileStorageSettings Acd { get; set; }
Property Value
- FileStorageSettings
Acv
[Register("acv")]
public static PageStorageSettings Acv { get; set; }
Property Value
- PageStorageSettings
Acw
[Register("acw")]
public string Acw { get; set; }
Property Value
- string
Acy
[Register("acy")]
public Application Acy { get; set; }
Property Value
- Application
CustomSdkFilesPath
public string CustomSdkFilesPath { get; }
Property Value
- string
Methods
ProvideDocumentPageStorage(PageStorageSettings, IDocumentStorage)
[Register("provideDocumentPageStorage", "(Lio/scanbot/sdk/persistence/page/PageStorageSettings;Lio/scanbot/sdk/persistence/document/DocumentStorage;)Lio/scanbot/sdk/persistence/page/DocumentPageStorage;", "")]
public IDocumentPageStorage ProvideDocumentPageStorage(PageStorageSettings pageStorageSettings, IDocumentStorage documentStorage)
Parameters
pageStorageSettings PageStorageSettings
documentStorage IDocumentStorage
Returns
- IDocumentPageStorage
ProvideDocumentStorage()
[Register("provideDocumentStorage", "()Lio/scanbot/sdk/persistence/document/DocumentStorage;", "")]
public IDocumentStorage ProvideDocumentStorage()
Returns
- IDocumentStorage
ProvideDraftPageFileStorage(DraftPageStorageProcessor, DraftPageStorage, IFileIOProcessor)
[Register("provideDraftPageFileStorage", "(Lio/scanbot/sdk/persistence/page/legacy/draft/DraftPageStorageProcessor;Lio/scanbot/sdk/persistence/page/legacy/draft/DraftPageStorage;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;)Lio/scanbot/sdk/persistence/page/legacy/draft/DraftPageFileStorage;", "")]
public DraftPageFileStorage ProvideDraftPageFileStorage(DraftPageStorageProcessor draftPageStorageProcessor, DraftPageStorage draftPageStorage, IFileIOProcessor fileIOProcessor)
Parameters
draftPageStorageProcessor DraftPageStorageProcessor
draftPageStorage DraftPageStorage
fileIOProcessor IFileIOProcessor
Returns
- DraftPageFileStorage
ProvideDraftPageStorage(PageStorageSettings)
[Register("provideDraftPageStorage", "(Lio/scanbot/sdk/persistence/page/PageStorageSettings;)Lio/scanbot/sdk/persistence/page/legacy/draft/DraftPageStorage;", "")]
public DraftPageStorage ProvideDraftPageStorage(PageStorageSettings pageStorageSettings)
Parameters
pageStorageSettings PageStorageSettings
Returns
- DraftPageStorage
ProvideFileIOProcessor()
[Register("provideFileIOProcessor", "()Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;", "")]
public IFileIOProcessor ProvideFileIOProcessor()
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
ProvideLegacyPageFileStorage(PageStorageProcessor, ILegacyPageStorage, IFileIOProcessor)
[Register("provideLegacyPageFileStorage", "(Lio/scanbot/sdk/persistence/page/legacy/PageStorageProcessor;Lio/scanbot/sdk/persistence/page/legacy/LegacyPageStorage;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;)Lio/scanbot/sdk/persistence/page/legacy/PageFileStorage;", "")]
public PageFileStorage ProvideLegacyPageFileStorage(PageStorageProcessor pageStorageProcessor, ILegacyPageStorage pageStorage, IFileIOProcessor fileIOProcessor)
Parameters
pageStorageProcessor PageStorageProcessor
pageStorage ILegacyPageStorage
fileIOProcessor IFileIOProcessor
Returns
- PageFileStorage
ProvideLegacyPageStorage(PageStorageSettings)
[Register("provideLegacyPageStorage", "(Lio/scanbot/sdk/persistence/page/PageStorageSettings;)Lio/scanbot/sdk/persistence/page/legacy/LegacyPageStorage;", "")]
public ILegacyPageStorage ProvideLegacyPageStorage(PageStorageSettings pageStorageSettings)
Parameters
pageStorageSettings PageStorageSettings
Returns
- ILegacyPageStorage
ProvidePageFileStorage(DocumentPageStorageProcessor, IDocumentPageStorage, IFileIOProcessor)
[Register("providePageFileStorage", "(Lio/scanbot/sdk/persistence/page/DocumentPageStorageProcessor;Lio/scanbot/sdk/persistence/page/DocumentPageStorage;Lio/scanbot/sdk/persistence/fileio/FileIOProcessor;)Lio/scanbot/sdk/persistence/page/PageFileStorage;", "")]
public PageFileStorage ProvidePageFileStorage(DocumentPageStorageProcessor pageStorageProcessor, IDocumentPageStorage pageStorage, IFileIOProcessor fileIOProcessor)
Parameters
pageStorageProcessor DocumentPageStorageProcessor
pageStorage IDocumentPageStorage
fileIOProcessor IFileIOProcessor
Returns
- PageFileStorage
ProvidePageStorageSettings()
[Register("providePageStorageSettings", "()Lio/scanbot/sdk/persistence/page/PageStorageSettings;", "")]
public PageStorageSettings ProvidePageStorageSettings()
Returns
- PageStorageSettings
SetFileStorageSettings(FileStorageSettings)
[Register("setFileStorageSettings", "(Lio/scanbot/sdk/persistence/FileStorageSettings;)V", "")]
public static void SetFileStorageSettings(FileStorageSettings fileStorageSettings)
Parameters
fileStorageSettings FileStorageSettings
SetPageStorageSettings(PageStorageSettings)
[Register("setPageStorageSettings", "(Lio/scanbot/sdk/persistence/page/PageStorageSettings;)V", "")]
public static void SetPageStorageSettings(PageStorageSettings pageStorageSettings)
Parameters
pageStorageSettings PageStorageSettings