<PackageReference Include="Relativity.Server.DocumentViewer.SDK" Version="5000.0.4" />

GetViewerContentKeyOptions

Contains additional properties used for a conversion request, such as a document set identifier for mass conversions, and others.
public string ClientID { get; set; }

Gets or sets a String value indicating the origin ClientID, E.G 'DocumentViewer.Conversion.PreConvert'.

public Guid CorrelationID { get; set; }

Used to connect Viewer APM metrics with DVS APM metrics

public string DocumentSetID { get; set; }

Gets or sets the identifier for a document set. When mass converting multiple documents, it indicates the name of SQL table on the workspace database that contains the document IDs.

public int? FileID { get; set; }

Gets or sets the identifier for a file set.

public bool? ForceConversion { get; set; }

Gets or sets a Boolean value indicating whether to reconvert a previously converted document.

public int? ProductionID { get; set; }

Gets or sets the identifier for a production set. It is required when requesting the conversion of a production set.

Default constructor - explicitly initializes all public properties with defaults for their respective types.