<PackageReference Include="Relativity.Productions.SDK" Version="12.6.1" />

ProductionDataSource

Represents a datasource that holds documents to be included in the production.
public int ArtifactTypeID { get; set; }

The Relativity artifact type ID of the production data source.

public bool BurnNativeRedactions { get; set; }

Indicates whether or not to burn native redactions when producing native type productions.

public bool BurnPdfRedactions { get; set; }

Indicates whether or not to burn PDF redactions when producing PDF type productions

public bool BurnRedactions { get; set; }

Indicates whether or not to burn redactions when producing image type productions.

public MarkupSetRef MarkupSet { get; set; }

Markup set to be used with the DataSource.

public FieldRef NativeRedactionTextField { get; set; }

The Long Text type Field used to store redacted text.

Placeholder to be used with the DataSource.

public byte[] PlaceholderFileData { get; set; }

The contents of the placeholder image.

public int? PlaceholderFileID { get; set; }

The Identifier of the placeholder image.

public string PlaceholderFilename { get; set; }

The filename of the placeholder image.

public int PlaceholderFileSize { get; set; }

The size of the placeholder image.

public ProductionType ProductionType { get; set; }

The type of production that applies to this data source, for example, Images Only or Natives Only. Valid values are defined by ProductionType enum.

public SavedSearchRef SavedSearch { get; set; }

A reference object representing the saved search that contains the documents to be produced.

Option for when to use image placeholder. Valid values are defined by UseImagePlaceholderOption enum.

Creates a new instance of ProductionDataSource.