kCura.WinEDDS.NativeSettingsFactory
namespace kCura.WinEDDS
{
public class NativeSettingsFactory : SettingsFactoryBase
{
public int CaseArtifactID {
set;
}
public string SourceFilePath {
set;
}
public bool CopyFilesToDocumentRepository {
set;
}
public bool CreateFolderStructure {
set;
}
public int DestinationFolderID {
set;
}
public Encoding ExtractedTextFileEncoding {
set;
}
public bool FirstLineContainsHeaders {
set;
}
public string FolderStructureContainedInColumn {
set;
}
public bool FullTextColumnContainsFileLocation {
set;
}
public char HierarchicalValueDelimiter {
set;
}
public bool LoadNativeFiles {
set;
}
public char MultiRecordDelimiter {
set;
}
public int NativeFilePathColumnIndex {
set;
}
public char NewlineProxy {
set;
}
public OverwriteType OverwriteDestination {
set;
}
public char QuoteProxy {
set;
}
public char RecordDelimiter {
set;
}
public string SelectedDestinationRepository {
set;
}
public Encoding SourceFileEncoding {
set;
}
public NativeSettingsFactory(NetworkCredential credential, int caseArtifactID, Func<string> correlationIdFunc);
public NativeSettingsFactory(string login, string password, int caseArtifactID, Func<string> correlationIdFunc);
public void AddMappedItem(int sourceColumnIndex, int fieldArtifactID);
public void AddMappedItem(int sourceColumnIndex, string fieldDisplayName);
public void AddMappedItem(int sourceColumnIndex, DocumentField field);
public LoadFile ToLoadFile();
}
}