/// <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;
 }
 /// <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;
 }