Class InlineObject
InlineObject
[DataContract]
public class InlineObject
- Inheritance
-
InlineObject
- Inherited Members
Constructors
InlineObject()
Initializes a new instance of the InlineObject class.
[JsonConstructor]
protected InlineObject()
InlineObject(List<Stream>, string, string, List<DocumentSigner>, List<DocumentCC>, List<FormField>, bool, bool, int?, bool, DateTime?, ReminderType?, bool)
Initializes a new instance of the InlineObject class.
public InlineObject(List<Stream> files = null, string title = null, string message = null, List<DocumentSigner> signers = null, List<DocumentCC> cC = null, List<FormField> formFields = null, bool enableSigningOrder = false, bool enableDigitalSignature = false, int? expiryDays = null, bool enablePrintAndSign = false, DateTime? reminderDate = null, ReminderType? reminderFrequency = null, bool disableEmails = false)
Parameters
files
List<Stream>Gets or sets list of files. (required).
title
stringGets or sets document title. (required).
message
stringGets or sets document message or description..
signers
List<DocumentSigner>Gets or sets document Signers. (required).
cC
List<DocumentCC>Gets or sets document CC..
formFields
List<FormField>Gets or sets document Form fields such as Sign, Checkbox, Radio buttons etc. (required).
enableSigningOrder
boolGets or sets a value indicating whether to enable signing order for the document signer..
enableDigitalSignature
boolGets or sets a value indicating whether digital signature is required..
expiryDays
int?Gets or sets the expiry days..
enablePrintAndSign
boolGets or sets a value indicating whether to enable Print and Sign mode..
reminderDate
DateTime?Gets or sets the reminder date..
reminderFrequency
ReminderType?reminderFrequency.
disableEmails
boolGets or sets a value indicating whether to enable embedded signing. When EmbeddedSigning is enabled, Reminder is automatically ignored..
Properties
CC
Gets or sets document CC.
[DataMember(Name = "CC", EmitDefaultValue = true)]
public List<DocumentCC> CC { get; set; }
Property Value
- List<DocumentCC>
Gets or sets document CC.
DisableEmails
Gets or sets a value indicating whether to enable embedded signing. When EmbeddedSigning is enabled, Reminder is automatically ignored.
[DataMember(Name = "DisableEmails", EmitDefaultValue = false)]
public bool DisableEmails { get; set; }
Property Value
- bool
Gets or sets a value indicating whether to enable embedded signing. When EmbeddedSigning is enabled, Reminder is automatically ignored.
EnableDigitalSignature
Gets or sets a value indicating whether digital signature is required.
[DataMember(Name = "EnableDigitalSignature", EmitDefaultValue = false)]
public bool EnableDigitalSignature { get; set; }
Property Value
- bool
Gets or sets a value indicating whether digital signature is required.
EnablePrintAndSign
Gets or sets a value indicating whether to enable Print and Sign mode.
[DataMember(Name = "EnablePrintAndSign", EmitDefaultValue = false)]
public bool EnablePrintAndSign { get; set; }
Property Value
- bool
Gets or sets a value indicating whether to enable Print and Sign mode.
EnableSigningOrder
Gets or sets a value indicating whether to enable signing order for the document signer.
[DataMember(Name = "EnableSigningOrder", EmitDefaultValue = false)]
public bool EnableSigningOrder { get; set; }
Property Value
- bool
Gets or sets a value indicating whether to enable signing order for the document signer.
ExpiryDays
Gets or sets the expiry days.
[DataMember(Name = "ExpiryDays", EmitDefaultValue = true)]
public int? ExpiryDays { get; set; }
Property Value
- int?
Gets or sets the expiry days.
Files
Gets or sets list of files.
[DataMember(Name = "Files", EmitDefaultValue = true)]
public List<Stream> Files { get; set; }
Property Value
FormFields
Gets or sets document Form fields such as Sign, Checkbox, Radio buttons etc.
[DataMember(Name = "FormFields", EmitDefaultValue = true)]
public List<FormField> FormFields { get; set; }
Property Value
Message
Gets or sets document message or description.
[DataMember(Name = "Message", EmitDefaultValue = true)]
public string Message { get; set; }
Property Value
- string
Gets or sets document message or description.
ReminderDate
Gets or sets the reminder date.
[DataMember(Name = "ReminderDate", EmitDefaultValue = true)]
public DateTime? ReminderDate { get; set; }
Property Value
- DateTime?
Gets or sets the reminder date.
ReminderFrequency
Gets or Sets ReminderFrequency
[DataMember(Name = "ReminderFrequency", EmitDefaultValue = false)]
public ReminderType? ReminderFrequency { get; set; }
Property Value
Signers
Gets or sets document Signers.
[DataMember(Name = "Signers", EmitDefaultValue = true)]
public List<DocumentSigner> Signers { get; set; }
Property Value
- List<DocumentSigner>
Gets or sets document Signers.
Title
Gets or sets document title.
[DataMember(Name = "Title", EmitDefaultValue = true)]
public string Title { get; set; }
Property Value
- string
Gets or sets document title.
Methods
ToJson()
Returns the JSON string presentation of the object
public virtual string ToJson()
Returns
- string
JSON string presentation of the object