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

kCura.WinEDDS.ExportFile

public class ExportFile : ISerializable
Container class for all export settings
namespace kCura.WinEDDS { public class ExportFile : ISerializable { public enum ExportType { Production, ArtifactSearch, ParentSearch, AncestorSearch } public enum ExportedFilePathType { Relative, Absolute, Prefix } public enum ImageType { Select = -1, SinglePage, MultiPageTiff, Pdf } public class ImageTypeParser { public ImageTypeParser(); public ImageType? Parse(string s); } protected string _loadFilesPrefix; protected int _startAtDocument; public int ArtifactTypeID { get; } public string LoadFilesPrefix { get; set; } public Pair[] ImagePrecedence { get; set; } public CaseInfo CaseInfo { get; set; } public int CaseArtifactID { get; } public DataTable DataTable { get; set; } public HybridDictionary ArtifactAvfLookup { get; set; } public char NestedValueDelimiter { get; set; } public ExportType TypeOfExport { get; set; } public string FolderPath { get; set; } public int ArtifactID { get; set; } public int ViewID { get; set; } public bool Overwrite { get; set; } public char RecordDelimiter { get; set; } public char QuoteDelimiter { get; set; } public char NewlineDelimiter { get; set; } public char MultiRecordDelimiter { get; set; } public NetworkCredential Credential { get; set; } public CookieContainer CookieContainer { get; set; } public bool ExportFullText { get; set; } public bool ExportFullTextAsFile { get; set; } public bool ExportNative { get; set; } public bool ExportPdf { get; set; } public LoadFileType.FileFormat? LogFileFormat { get; set; } public bool RenameFilesToIdentifier { get; set; } public string IdentifierColumnName { get; set; } public string LoadFileExtension { get; set; } public VolumeInfo VolumeInfo { get; set; } public bool ExportImages { get; set; } public ExportNativeWithFilenameFrom ExportNativesToFileNamedFrom { get; set; } public string FilePrefix { get; set; } public ExportedFilePathType TypeOfExportedFilePath { get; set; } public ImageType? TypeOfImage { get; set; } public bool AppendOriginalFileName { get; set; } public bool LoadFileIsHtml { get; set; } public ViewFieldInfo[] AllExportableFields { get; set; } public ViewFieldInfo[] SelectedViewFields { get; set; } public bool MulticodesAsNested { get; set; } public ViewFieldInfo[] SelectedTextFields { get; set; } public Encoding LoadFileEncoding { get; set; } public Encoding TextFileEncoding { get; set; } public int VolumeDigitPadding { get; set; } public int SubdirectoryDigitPadding { get; set; } public int StartAtDocumentNumber { get; set; } public DocumentField FileField { get; set; } public bool HasFileField { get; } public string ObjectTypeName { get; set; } public bool UseCustomFileNaming { get; set; } public CustomFileNameDescriptorModel CustomFileNaming { get; set; } public void GetObjectData(SerializationInfo info, StreamingContext context); protected ExportFile(SerializationInfo info, StreamingContext context); public ExportFile(int artifactTypeID); } }