Interface ConfigFile.IDocumentsConfiguration
Utility class used to access the SuperOffice.Documents entry in the Config file. Created in Database scope
Namespace: SuperOffice.Configuration
Assembly: SoCore.dll
Syntax
public interface ConfigFile.IDocumentsConfiguration
Properties
ArchiveDomain
Domain of the user to impersonate.
Declaration
string ArchiveDomain { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePassword
Password of the user to impersonate.
Declaration
string ArchivePassword { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath
Path for SO_ARC. Even it the so arc is not used, default path for document template folder is calculated from this folder.
Declaration
string ArchivePath { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath1
Alternative/additional archive path to search for documents
Declaration
string ArchivePath1 { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath10
Alternative/additional archive path to search for documents
Declaration
string ArchivePath10 { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath2
Alternative/additional archive path to search for documents
Declaration
string ArchivePath2 { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath3
Alternative/additional archive path to search for documents
Declaration
string ArchivePath3 { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath4
Alternative/additional archive path to search for documents
Declaration
string ArchivePath4 { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath5
Alternative/additional archive path to search for documents
Declaration
string ArchivePath5 { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath6
Alternative/additional archive path to search for documents
Declaration
string ArchivePath6 { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath7
Alternative/additional archive path to search for documents
Declaration
string ArchivePath7 { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath8
Alternative/additional archive path to search for documents
Declaration
string ArchivePath8 { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchivePath9
Alternative/additional archive path to search for documents
Declaration
string ArchivePath9 { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchiveRelativePath
Directory path relative to Azure Blob Storage Container root used when running in public cloud
Declaration
string ArchiveRelativePath { get; set; }
Property Value
Type | Description |
---|---|
string |
ArchiveUser
Username of the user to impersonate.
Declaration
string ArchiveUser { get; set; }
Property Value
Type | Description |
---|---|
string |
AzureBlobStorageContainerPrimaryUri
The Azure Blob Storage Container shared access signature (SAS) used to connect to a blob container when running in public cloud
Declaration
string AzureBlobStorageContainerPrimaryUri { get; set; }
Property Value
Type | Description |
---|---|
string |
BufferSize
Size of the internal buffer (in Kilo Bytes) used for file handling. Default buffer size is 1024KB.
Declaration
int BufferSize { get; set; }
Property Value
Type | Description |
---|---|
int |
CanCreateDocumentTemplates
New document templates can be stored in SoArc
Declaration
bool CanCreateDocumentTemplates { get; set; }
Property Value
Type | Description |
---|---|
bool |
ImpersonateUser
Impersonate the user to access the document archive.
Declaration
bool ImpersonateUser { get; set; }
Property Value
Type | Description |
---|---|
bool |
Remarks
If this value is true, see section ArchiveUser for further reference.
TemplatePath
Path to document templates.
Declaration
string TemplatePath { get; set; }
Property Value
Type | Description |
---|---|
string |
Remarks
If this value is not specified, the "Template" folder under ArchivePath is assumed.
TemplateRelativePath
Directory path relative to Azure Blob Storage Container root used when running in public cloud
Declaration
string TemplateRelativePath { get; set; }
Property Value
Type | Description |
---|---|
string |
TemporaryPath
Temporary folder for working with documents.
Declaration
string TemporaryPath { get; set; }
Property Value
Type | Description |
---|---|
string |
Remarks
If this value does not exsist, the environment variable "TEMP" is used to find temporary folder.
TemporaryRelativePath
Directory path relative to Azure Blob Storage Container root used when running in public cloud
Declaration
string TemporaryRelativePath { get; set; }
Property Value
Type | Description |
---|---|
string |