kCura.WinEDDS.DynamicObjectSettingsFactory
namespace kCura.WinEDDS
{
public class DynamicObjectSettingsFactory : SettingsFactoryBase
{
public int CaseArtifactID {
set;
}
public string SourceFilePath {
set;
}
public DocumentField[] DocumentIdentifierFields { get; }
public bool CopyFilesToDocumentRepository {
set;
}
public bool CreateFolderStructure {
set;
}
public int DestinationFolderID {
set;
}
public bool FirstLineContainsHeaders {
set;
}
public string ParentInfoContainedInColumn {
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 bool MoveDocumentsInAppendOverlayMode {
set;
}
public char QuoteProxy {
set;
}
public OverlayBehavior OverlayBehavior {
set;
}
public char RecordDelimiter {
set;
}
public string SelectedDestinationRepository {
set;
}
public Encoding SourceFileEncoding {
set;
}
public Encoding ExtractedTextFileEncoding {
set;
}
public bool FullTextColumnContainsFileLocation {
set;
}
public string LongTextColumnThatContainsPathToFullText {
set;
}
public string NativeFilePathColumn {
set;
}
public long StartLineNumber {
set;
}
public IList<int> ObjectFieldIdListContainsArtifactId {
set;
}
public string DataGridIDColumn {
set;
}
public bool Billable {
set;
}
public int IdentityFieldId {
set;
}
public DynamicObjectSettingsFactory(string login, string password, int caseArtifactID, int artifactTypeID, Func<string> correlationIdFunc);
public DynamicObjectSettingsFactory(NetworkCredential credential, int caseArtifactID, int artifactTypeID, Func<string> correlationIdFunc);
public DynamicObjectSettingsFactory(ICredentials credential, CookieContainer cookieContainer, int caseArtifactID, int artifactTypeID, Func<string> correlationIdFunc);
public DynamicObjectSettingsFactory(ICredentials credential, WebApiCredential webApiCredential, CookieContainer cookieContainer, int caseArtifactID, int artifactTypeID, Func<string> correlationIdFunc);
public LoadFile ToLoadFile();
public void AddMappedItem(int sourceColumnIndex, int fieldArtifactID);
public void AddMappedItem(int sourceColumnIndex, string fieldDisplayName);
public void AddMappedItem(int sourceColumnIndex, DocumentField field);
}
}