<PackageReference Include="Relativity.Server.Import.SDK" Version="2.9.2" />

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(); } }