/// <summary>
 /// Initializes a new instance of the <see cref="RemoteSignElementRequestDTO" /> class.
 /// </summary>
 /// <param name="TableType">Possible values:  0: Attachment  2: TaskWorkAttachment  14: Profile  74: ProcessDoc .</param>
 /// <param name="DocId">Document Identifier.</param>
 /// <param name="DocExtraId">Document External Identifier.</param>
 /// <param name="PdfEmbeddedMode">Enabled Pdf Embedded Signature.</param>
 /// <param name="SignPdfProperties">Settings of pdf signature.</param>
 public RemoteSignElementRequestDTO(int?TableType = default(int?), string DocId = default(string), string DocExtraId = default(string), bool?PdfEmbeddedMode = default(bool?), SignPdfPropertiesDTO SignPdfProperties = default(SignPdfPropertiesDTO))
 {
     this.TableType         = TableType;
     this.DocId             = DocId;
     this.DocExtraId        = DocExtraId;
     this.PdfEmbeddedMode   = PdfEmbeddedMode;
     this.SignPdfProperties = SignPdfProperties;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="RemoteSignTaskWorkElementRequestDTO" /> class.
 /// </summary>
 /// <param name="taskWorkId">TaskWork id.</param>
 /// <param name="pdfEmbeddedMode">Enabled Pdf Embedded Signature.</param>
 /// <param name="signPdfProperties">Settings of pdf signature.</param>
 public RemoteSignTaskWorkElementRequestDTO(int?taskWorkId = default(int?), bool?pdfEmbeddedMode = default(bool?), SignPdfPropertiesDTO signPdfProperties = default(SignPdfPropertiesDTO))
 {
     this.TaskWorkId        = taskWorkId;
     this.PdfEmbeddedMode   = pdfEmbeddedMode;
     this.SignPdfProperties = signPdfProperties;
 }