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

ImageSettings

Provides settings for imaging files.
using System.Runtime.CompilerServices; namespace kCura.Relativity.DataReaderClient { public class ImageSettings : ImportSettingsBase { private string _batesNumberField; private readonly string _batesNumberFieldDefault; private string _documentIDField; private readonly string _documentIDFieldDefault; private string _fileLocationField; private readonly string _fileLocationFieldDefault; private string _fileNameField; private readonly string _fileNameFieldDefault; [CompilerGenerated] private int _ArtifactTypeId; [CompilerGenerated] private bool _AutoNumberImages; [CompilerGenerated] private int _BeginBatesFieldArtifactID; [CompilerGenerated] private bool? _DisableImageLocationValidation; [CompilerGenerated] private bool? _DisableImageTypeValidation; [CompilerGenerated] private string _FolderPathSourceFieldName; [CompilerGenerated] private bool _ForProduction; [CompilerGenerated] private string _ImageFilePathSourceFieldName; [CompilerGenerated] private int _ProductionArtifactID; [CompilerGenerated] private string _SelectedCasePath; public int ArtifactTypeId { get; set; } public bool AutoNumberImages { get; set; } public string BatesNumberField { get { if (_batesNumberField != null) return _batesNumberField; return _batesNumberFieldDefault; } set { _batesNumberField = value; } } public int BeginBatesFieldArtifactID { get; set; } public bool? DisableImageLocationValidation { get; set; } public bool? DisableImageTypeValidation { get; set; } public string DocumentIdentifierField { get { if (_documentIDField != null) return _documentIDField; return _documentIDFieldDefault; } set { _documentIDField = value; } } public string FileLocationField { get { if (_fileLocationField != null) return _fileLocationField; return _fileLocationFieldDefault; } set { _fileLocationField = value; } } public string FileNameField { get { if (_fileNameField != null) return _fileNameField; return _fileNameFieldDefault; } set { _fileNameField = value; } } public string FolderPathSourceFieldName { get; set; } public bool ForProduction { get; set; } public string ImageFilePathSourceFieldName { get; set; } public int ProductionArtifactID { get; set; } public string SelectedCasePath { get; set; } internal ImageSettings() { _batesNumberFieldDefault = "BatesNumber"; _documentIDFieldDefault = "DocumentIdentifier"; _fileLocationFieldDefault = "FileLocation"; _fileNameFieldDefault = "FileName"; } } }