Interface IDocumentStorage
- Namespace
- IO.Scanbot.Sdk.Persistence.Document
- Assembly
- DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/persistence/document/DocumentStorage", "", "IO.Scanbot.Sdk.Persistence.Document.IDocumentStorageInvoker")]
public interface IDocumentStorage : IJavaObject, IJavaPeerable, IDisposable
- Inherited Members
-
Fields
[Register("DOCUMENT_METADATA_FILE_NAME")]
public const string DocumentMetadataFileName = "document_metadata.json"
Field Value
- string
DocumentPdfFileNameMask
[Register("DOCUMENT_PDF_FILE_NAME_MASK")]
public const string DocumentPdfFileNameMask = "%s.pdf"
Field Value
- string
DocumentTiffFileNameMask
[Register("DOCUMENT_TIFF_FILE_NAME_MASK")]
public const string DocumentTiffFileNameMask = "%s.tiff"
Field Value
- string
DocumentsDirName
[Register("DOCUMENTS_DIR_NAME")]
public const string DocumentsDirName = "documents"
Field Value
- string
Properties
DocumentsDirectory
File DocumentsDirectory { get; }
Property Value
- File
StoredDocuments
IList<string> StoredDocuments { get; }
Property Value
- IList<string>
Methods
Delete(string)
[Register("delete", "(Ljava/lang/String;)Z", "GetDelete_Ljava_lang_String_Handler:IO.Scanbot.Sdk.Persistence.Document.IDocumentStorageInvoker, DocumentSDK.NET.Droid")]
bool Delete(string documentId)
Parameters
documentId
string
Returns
- bool
DeleteAll()
[Register("deleteAll", "()Z", "GetDeleteAllHandler:IO.Scanbot.Sdk.Persistence.Document.IDocumentStorageInvoker, DocumentSDK.NET.Droid")]
bool DeleteAll()
Returns
- bool
GetDocumentDir(string)
[Register("getDocumentDir", "(Ljava/lang/String;)Ljava/io/File;", "GetGetDocumentDir_Ljava_lang_String_Handler:IO.Scanbot.Sdk.Persistence.Document.IDocumentStorageInvoker, DocumentSDK.NET.Droid")]
File GetDocumentDir(string documentId)
Parameters
documentId
string
Returns
- File
GetDocumentJsonFile(string)
[Register("getDocumentJsonFile", "(Ljava/lang/String;)Ljava/io/File;", "GetGetDocumentJsonFile_Ljava_lang_String_Handler:IO.Scanbot.Sdk.Persistence.Document.IDocumentStorageInvoker, DocumentSDK.NET.Droid")]
File GetDocumentJsonFile(string documentId)
Parameters
documentId
string
Returns
- File
GetDocumentPdfFile(string)
[Register("getDocumentPdfFile", "(Ljava/lang/String;)Ljava/io/File;", "GetGetDocumentPdfFile_Ljava_lang_String_Handler:IO.Scanbot.Sdk.Persistence.Document.IDocumentStorageInvoker, DocumentSDK.NET.Droid")]
File GetDocumentPdfFile(string documentId)
Parameters
documentId
string
Returns
- File
GetDocumentTiffFile(string)
[Register("getDocumentTiffFile", "(Ljava/lang/String;)Ljava/io/File;", "GetGetDocumentTiffFile_Ljava_lang_String_Handler:IO.Scanbot.Sdk.Persistence.Document.IDocumentStorageInvoker, DocumentSDK.NET.Droid")]
File GetDocumentTiffFile(string documentId)
Parameters
documentId
string
Returns
- File