DocuSign CSharp Docs
Public Member Functions | Properties | List of all members
DocuSign.eSign.Model.Envelope Class Reference

Envelope More...

Inheritance diagram for DocuSign.eSign.Model.Envelope:

Public Member Functions

 Envelope (string AccessControlListBase64=default(string), string AllowComments=default(string), string AllowMarkup=default(string), string AllowReassign=default(string), string AllowViewHistory=default(string), string AnySigner=default(string), string Asynchronous=default(string), string AttachmentsUri=default(string), string AuthoritativeCopy=default(string), string AuthoritativeCopyDefault=default(string), string AutoNavigation=default(string), string BrandId=default(string), string BrandLock=default(string), string BurnDefaultTabData=default(string), string CertificateUri=default(string), string CompletedDateTime=default(string), string CopyRecipientData=default(string), string CreatedDateTime=default(string), CustomFields CustomFields=default(CustomFields), string CustomFieldsUri=default(string), string DeclinedDateTime=default(string), string DeletedDateTime=default(string), string DeliveredDateTime=default(string), string DisableResponsiveDocument=default(string), string DocumentBase64=default(string), string DocumentsCombinedUri=default(string), string DocumentsUri=default(string), string EmailBlurb=default(string), EmailSettings EmailSettings=default(EmailSettings), string EmailSubject=default(string), string EnableWetSign=default(string), string EnforceSignerVisibility=default(string), List< Attachment > EnvelopeAttachments=default(List< Attachment >), EnvelopeCustomMetadata EnvelopeCustomMetadata=default(EnvelopeCustomMetadata), List< EnvelopeDocument > EnvelopeDocuments=default(List< EnvelopeDocument >), string EnvelopeId=default(string), string EnvelopeIdStamping=default(string), string EnvelopeLocation=default(string), EnvelopeMetadata EnvelopeMetadata=default(EnvelopeMetadata), string EnvelopeUri=default(string), string ExpireAfter=default(string), string ExpireDateTime=default(string), string ExpireEnabled=default(string), string ExternalEnvelopeId=default(string), List< Folder > Folders=default(List< Folder >), string HasComments=default(string), string HasFormDataChanged=default(string), string HasWavFile=default(string), string Holder=default(string), string InitialSentDateTime=default(string), string Is21CFRPart11=default(string), string IsDynamicEnvelope=default(string), string IsSignatureProviderEnvelope=default(string), string LastModifiedDateTime=default(string), string Location=default(string), LockInformation LockInformation=default(LockInformation), string MessageLock=default(string), Notification Notification=default(Notification), string NotificationUri=default(string), PowerForm PowerForm=default(PowerForm), string PurgeCompletedDate=default(string), string PurgeRequestDate=default(string), string PurgeState=default(string), Recipients Recipients=default(Recipients), string RecipientsLock=default(string), string RecipientsUri=default(string), UserInfo Sender=default(UserInfo), string SentDateTime=default(string), string SignerCanSignOnMobile=default(string), string SigningLocation=default(string), string Status=default(string), string StatusChangedDateTime=default(string), string StatusDateTime=default(string), string TemplatesUri=default(string), string TransactionId=default(string), string UseDisclosure=default(string), string VoidedDateTime=default(string), string VoidedReason=default(string), Workflow Workflow=default(Workflow))
 Initializes a new instance of the Envelope class. More...
 
override string ToString ()
 Returns the string presentation of the object More...
 
string ToJson ()
 Returns the JSON string presentation of the object More...
 
override bool Equals (object obj)
 Returns true if objects are equal More...
 
bool Equals (Envelope other)
 Returns true if Envelope instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string AccessControlListBase64 [get, set]
 Gets or Sets AccessControlListBase64 More...
 
string AllowComments [get, set]
 Gets or Sets AllowComments More...
 
string AllowMarkup [get, set]
 When set to true, Document Markup is enabled for envelope. Account must have Document Markup enabled to use this More...
 
string AllowReassign [get, set]
 When set to true, the recipient can redirect an envelope to a more appropriate recipient. More...
 
string AllowViewHistory [get, set]
 Gets or Sets AllowViewHistory More...
 
string AnySigner [get, set]
 Gets or Sets AnySigner More...
 
string Asynchronous [get, set]
 When set to true, the envelope is queued for processing and the value of the &#x60;status&#x60; property is set to &#39;Processing&#39;. Additionally, get status calls return &#39;Processing&#39; until completed. More...
 
string AttachmentsUri [get, set]
 Gets or Sets AttachmentsUri More...
 
string AuthoritativeCopy [get, set]
 Specifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled. More...
 
string AuthoritativeCopyDefault [get, set]
 Gets or Sets AuthoritativeCopyDefault More...
 
string AutoNavigation [get, set]
 Gets or Sets AutoNavigation More...
 
string BrandId [get, set]
 Gets or Sets BrandId More...
 
string BrandLock [get, set]
 Gets or Sets BrandLock More...
 
string BurnDefaultTabData [get, set]
 Gets or Sets BurnDefaultTabData More...
 
string CertificateUri [get, set]
 Retrieves a URI for an endpoint that allows you to easily retrieve certificate information. More...
 
string CompletedDateTime [get, set]
 Specifies the date and time this item was completed. More...
 
string CopyRecipientData [get, set]
 Gets or Sets CopyRecipientData More...
 
string CreatedDateTime [get, set]
 Indicates the date and time the item was created. More...
 
CustomFields CustomFields [get, set]
 An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters. More...
 
string CustomFieldsUri [get, set]
 Contains a URI for an endpoint that you can use to retrieve the custom fields. More...
 
string DeclinedDateTime [get, set]
 The date and time the recipient declined the document. More...
 
string DeletedDateTime [get, set]
 Specifies the data and time the item was deleted. More...
 
string DeliveredDateTime [get, set]
 Reserved: For DocuSign use only. More...
 
string DisableResponsiveDocument [get, set]
 Gets or Sets DisableResponsiveDocument More...
 
string DocumentBase64 [get, set]
 Gets or Sets DocumentBase64 More...
 
string DocumentsCombinedUri [get, set]
 Gets or Sets DocumentsCombinedUri More...
 
string DocumentsUri [get, set]
 Contains a URI for an endpoint that you can use to retrieve the documents. More...
 
string EmailBlurb [get, set]
 This is the same as the email body. If specified it is included in email body for all envelope recipients. More...
 
EmailSettings EmailSettings [get, set]
 A complex type that contains email settings. More...
 
string EmailSubject [get, set]
 Specifies the subject of the email that is sent to all recipients. See [ML:Template Email Subject Merge Fields] for information about adding merge field information to the email subject. More...
 
string EnableWetSign [get, set]
 When set to true, the signer is allowed to print the document and sign it on paper. More...
 
string EnforceSignerVisibility [get, set]
 When set to true, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. Your account must have Document Visibility enabled to use this. More...
 
List< AttachmentEnvelopeAttachments [get, set]
 Gets or Sets EnvelopeAttachments More...
 
EnvelopeCustomMetadata EnvelopeCustomMetadata [get, set]
 Gets or Sets EnvelopeCustomMetadata More...
 
List< EnvelopeDocumentEnvelopeDocuments [get, set]
 Gets or Sets EnvelopeDocuments More...
 
string EnvelopeId [get, set]
 The envelope ID of the envelope status that failed to post. More...
 
string EnvelopeIdStamping [get, set]
 When set to true, Envelope ID Stamping is enabled. More...
 
string EnvelopeLocation [get, set]
 Gets or Sets EnvelopeLocation More...
 
EnvelopeMetadata EnvelopeMetadata [get, set]
 Provides information about the features and services that are enabled for the envelope, including the Correct feature, the Advanced Correct feature, and DocuSign eNotary service. More...
 
string EnvelopeUri [get, set]
 Contains a URI for an endpoint that you can use to retrieve the envelope or envelopes. More...
 
string ExpireAfter [get, set]
 Gets or Sets ExpireAfter More...
 
string ExpireDateTime [get, set]
 Gets or Sets ExpireDateTime More...
 
string ExpireEnabled [get, set]
 Gets or Sets ExpireEnabled More...
 
string ExternalEnvelopeId [get, set]
 Gets or Sets ExternalEnvelopeId More...
 
List< FolderFolders [get, set]
 Gets or Sets Folders More...
 
string HasComments [get, set]
 Gets or Sets HasComments More...
 
string HasFormDataChanged [get, set]
 Gets or Sets HasFormDataChanged More...
 
string HasWavFile [get, set]
 Gets or Sets HasWavFile More...
 
string Holder [get, set]
 Gets or Sets Holder More...
 
string InitialSentDateTime [get, set]
 Gets or Sets InitialSentDateTime More...
 
string Is21CFRPart11 [get, set]
 When set to true, indicates that this module is enabled on the account. More...
 
string IsDynamicEnvelope [get, set]
 Gets or Sets IsDynamicEnvelope More...
 
string IsSignatureProviderEnvelope [get, set]
 Gets or Sets IsSignatureProviderEnvelope More...
 
string LastModifiedDateTime [get, set]
 The date and time the item was last modified. More...
 
string Location [get, set]
 Gets or Sets Location More...
 
LockInformation LockInformation [get, set]
 Provides lock information about an envelope that a user has locked. More...
 
string MessageLock [get, set]
 When set to true, prevents senders from changing the contents of &#x60;emailBlurb&#x60; and &#x60;emailSubject&#x60; properties for the envelope. Additionally, this prevents users from making changes to the contents of &#x60;emailBlurb&#x60; and &#x60;emailSubject&#x60; properties when correcting envelopes. However, if the &#x60;messageLock&#x60; node is set to true**** and the &#x60;emailSubject&#x60; property is empty, senders and correctors are able to add a subject to the envelope. More...
 
Notification Notification [get, set]
 Gets or Sets Notification More...
 
string NotificationUri [get, set]
 Contains a URI for an endpoint that you can use to retrieve the notifications. More...
 
PowerForm PowerForm [get, set]
 Information about any PowerForms that are included in the envelope. More...
 
string PurgeCompletedDate [get, set]
 Gets or Sets PurgeCompletedDate More...
 
string PurgeRequestDate [get, set]
 Gets or Sets PurgeRequestDate More...
 
string PurgeState [get, set]
 Gets or Sets PurgeState More...
 
Recipients Recipients [get, set]
 An array of powerform recipients. More...
 
string RecipientsLock [get, set]
 When set to true, prevents senders from changing, correcting, or deleting the recipient information for the envelope. More...
 
string RecipientsUri [get, set]
 Contains a URI for an endpoint that you can use to retrieve the recipients. More...
 
UserInfo Sender [get, set]
 Information about the sender of the envelope. More...
 
string SentDateTime [get, set]
 The date and time the envelope was sent. More...
 
string SignerCanSignOnMobile [get, set]
 Gets or Sets SignerCanSignOnMobile More...
 
string SigningLocation [get, set]
 Specifies the physical location where the signing takes place. It can have two enumeration values; InPerson and Online. The default value is Online. More...
 
string Status [get, set]
 Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. *created - The envelope is saved as a draft and can be modified and sent later. More...
 
string StatusChangedDateTime [get, set]
 The data and time the status changed. More...
 
string StatusDateTime [get, set]
 Gets or Sets StatusDateTime More...
 
string TemplatesUri [get, set]
 Contains a URI for an endpoint which you can use to retrieve the templates. More...
 
string TransactionId [get, set]
 Used to identify an envelope. The id is a sender-generated value and is valid in the DocuSign system for 7 days. It is recommended that a transaction ID is used for offline signing to ensure that an envelope is not sent multiple times. The &#x60;transactionId&#x60; property can be used determine an envelope&#39;s status (i.e. was it created or not) in cases where the internet connection was lost before the envelope status was returned. More...
 
string UseDisclosure [get, set]
 When set to true, the disclosure is shown to recipients in accordance with the account&#39;s Electronic Record and Signature Disclosure frequency setting. When set to false, the Electronic Record and Signature Disclosure is not shown to any envelope recipients. If the &#x60;useDisclosure&#x60; property is not set, then the account&#39;s normal disclosure setting is used and the value of the &#x60;useDisclosure&#x60; property is not returned in responses when getting envelope information. More...
 
string VoidedDateTime [get, set]
 The date and time the envelope or template was voided. More...
 
string VoidedReason [get, set]
 The reason the envelope or template was voided. More...
 
Workflow Workflow [get, set]
 Gets or Sets Workflow More...
 

Detailed Description

Envelope

Constructor & Destructor Documentation

◆ Envelope()

DocuSign.eSign.Model.Envelope.Envelope ( string  AccessControlListBase64 = default(string),
string  AllowComments = default(string),
string  AllowMarkup = default(string),
string  AllowReassign = default(string),
string  AllowViewHistory = default(string),
string  AnySigner = default(string),
string  Asynchronous = default(string),
string  AttachmentsUri = default(string),
string  AuthoritativeCopy = default(string),
string  AuthoritativeCopyDefault = default(string),
string  AutoNavigation = default(string),
string  BrandId = default(string),
string  BrandLock = default(string),
string  BurnDefaultTabData = default(string),
string  CertificateUri = default(string),
string  CompletedDateTime = default(string),
string  CopyRecipientData = default(string),
string  CreatedDateTime = default(string),
CustomFields  CustomFields = default(CustomFields),
string  CustomFieldsUri = default(string),
string  DeclinedDateTime = default(string),
string  DeletedDateTime = default(string),
string  DeliveredDateTime = default(string),
string  DisableResponsiveDocument = default(string),
string  DocumentBase64 = default(string),
string  DocumentsCombinedUri = default(string),
string  DocumentsUri = default(string),
string  EmailBlurb = default(string),
EmailSettings  EmailSettings = default(EmailSettings),
string  EmailSubject = default(string),
string  EnableWetSign = default(string),
string  EnforceSignerVisibility = default(string),
List< Attachment EnvelopeAttachments = default(List<Attachment>),
EnvelopeCustomMetadata  EnvelopeCustomMetadata = default(EnvelopeCustomMetadata),
List< EnvelopeDocument EnvelopeDocuments = default(List<EnvelopeDocument>),
string  EnvelopeId = default(string),
string  EnvelopeIdStamping = default(string),
string  EnvelopeLocation = default(string),
EnvelopeMetadata  EnvelopeMetadata = default(EnvelopeMetadata),
string  EnvelopeUri = default(string),
string  ExpireAfter = default(string),
string  ExpireDateTime = default(string),
string  ExpireEnabled = default(string),
string  ExternalEnvelopeId = default(string),
List< Folder Folders = default(List<Folder>),
string  HasComments = default(string),
string  HasFormDataChanged = default(string),
string  HasWavFile = default(string),
string  Holder = default(string),
string  InitialSentDateTime = default(string),
string  Is21CFRPart11 = default(string),
string  IsDynamicEnvelope = default(string),
string  IsSignatureProviderEnvelope = default(string),
string  LastModifiedDateTime = default(string),
string  Location = default(string),
LockInformation  LockInformation = default(LockInformation),
string  MessageLock = default(string),
Notification  Notification = default(Notification),
string  NotificationUri = default(string),
PowerForm  PowerForm = default(PowerForm),
string  PurgeCompletedDate = default(string),
string  PurgeRequestDate = default(string),
string  PurgeState = default(string),
Recipients  Recipients = default(Recipients),
string  RecipientsLock = default(string),
string  RecipientsUri = default(string),
UserInfo  Sender = default(UserInfo),
string  SentDateTime = default(string),
string  SignerCanSignOnMobile = default(string),
string  SigningLocation = default(string),
string  Status = default(string),
string  StatusChangedDateTime = default(string),
string  StatusDateTime = default(string),
string  TemplatesUri = default(string),
string  TransactionId = default(string),
string  UseDisclosure = default(string),
string  VoidedDateTime = default(string),
string  VoidedReason = default(string),
Workflow  Workflow = default(Workflow) 
)
inline

Initializes a new instance of the Envelope class.

Parameters
AccessControlListBase64AccessControlListBase64.
AllowCommentsAllowComments.
AllowMarkupWhen set to true, Document Markup is enabled for envelope. Account must have Document Markup enabled to use this.
AllowReassignWhen set to true, the recipient can redirect an envelope to a more appropriate recipient..
AllowViewHistoryAllowViewHistory.
AnySignerAnySigner.
AsynchronousWhen set to true, the envelope is queued for processing and the value of the &#x60;status&#x60; property is set to &#39;Processing&#39;. Additionally, get status calls return &#39;Processing&#39; until completed..
AttachmentsUriAttachmentsUri.
AuthoritativeCopySpecifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled..
AuthoritativeCopyDefaultAuthoritativeCopyDefault.
AutoNavigationAutoNavigation.
BrandIdBrandId.
BrandLockBrandLock.
BurnDefaultTabDataBurnDefaultTabData.
CertificateUriRetrieves a URI for an endpoint that allows you to easily retrieve certificate information..
CompletedDateTimeSpecifies the date and time this item was completed..
CopyRecipientDataCopyRecipientData.
CreatedDateTimeIndicates the date and time the item was created..
CustomFieldsAn optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters..
CustomFieldsUriContains a URI for an endpoint that you can use to retrieve the custom fields..
DeclinedDateTimeThe date and time the recipient declined the document..
DeletedDateTimeSpecifies the data and time the item was deleted..
DeliveredDateTimeReserved: For DocuSign use only..
DisableResponsiveDocumentDisableResponsiveDocument.
DocumentBase64DocumentBase64.
DocumentsCombinedUriDocumentsCombinedUri.
DocumentsUriContains a URI for an endpoint that you can use to retrieve the documents..
EmailBlurbThis is the same as the email body. If specified it is included in email body for all envelope recipients..
EmailSettingsA complex type that contains email settings..
EmailSubjectSpecifies the subject of the email that is sent to all recipients. See [ML:Template Email Subject Merge Fields] for information about adding merge field information to the email subject..
EnableWetSignWhen set to true, the signer is allowed to print the document and sign it on paper..
EnforceSignerVisibilityWhen set to true, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. Your account must have Document Visibility enabled to use this..
EnvelopeAttachmentsEnvelopeAttachments.
EnvelopeCustomMetadataEnvelopeCustomMetadata.
EnvelopeDocumentsEnvelopeDocuments.
EnvelopeIdThe envelope ID of the envelope status that failed to post..
EnvelopeIdStampingWhen set to true, Envelope ID Stamping is enabled..
EnvelopeLocationEnvelopeLocation.
EnvelopeMetadataProvides information about the features and services that are enabled for the envelope, including the Correct feature, the Advanced Correct feature, and DocuSign eNotary service..
EnvelopeUriContains a URI for an endpoint that you can use to retrieve the envelope or envelopes..
ExpireAfterExpireAfter.
ExpireDateTimeExpireDateTime.
ExpireEnabledExpireEnabled.
ExternalEnvelopeIdExternalEnvelopeId.
FoldersFolders.
HasCommentsHasComments.
HasFormDataChangedHasFormDataChanged.
HasWavFileHasWavFile.
HolderHolder.
InitialSentDateTimeInitialSentDateTime.
Is21CFRPart11When set to true, indicates that this module is enabled on the account..
IsDynamicEnvelopeIsDynamicEnvelope.
IsSignatureProviderEnvelopeIsSignatureProviderEnvelope.
LastModifiedDateTimeThe date and time the item was last modified..
LocationLocation.
LockInformationProvides lock information about an envelope that a user has locked..
MessageLockWhen set to true, prevents senders from changing the contents of &#x60;emailBlurb&#x60; and &#x60;emailSubject&#x60; properties for the envelope. Additionally, this prevents users from making changes to the contents of &#x60;emailBlurb&#x60; and &#x60;emailSubject&#x60; properties when correcting envelopes. However, if the &#x60;messageLock&#x60; node is set to true**** and the &#x60;emailSubject&#x60; property is empty, senders and correctors are able to add a subject to the envelope..
NotificationNotification.
NotificationUriContains a URI for an endpoint that you can use to retrieve the notifications..
PowerFormInformation about any PowerForms that are included in the envelope..
PurgeCompletedDatePurgeCompletedDate.
PurgeRequestDatePurgeRequestDate.
PurgeStatePurgeState.
RecipientsAn array of powerform recipients..
RecipientsLockWhen set to true, prevents senders from changing, correcting, or deleting the recipient information for the envelope..
RecipientsUriContains a URI for an endpoint that you can use to retrieve the recipients..
SenderInformation about the sender of the envelope..
SentDateTimeThe date and time the envelope was sent..
SignerCanSignOnMobileSignerCanSignOnMobile.
SigningLocationSpecifies the physical location where the signing takes place. It can have two enumeration values; InPerson and Online. The default value is Online..
StatusIndicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. *created - The envelope is saved as a draft and can be modified and sent later..
StatusChangedDateTimeThe data and time the status changed..
StatusDateTimeStatusDateTime.
TemplatesUriContains a URI for an endpoint which you can use to retrieve the templates..
TransactionIdUsed to identify an envelope. The id is a sender-generated value and is valid in the DocuSign system for 7 days. It is recommended that a transaction ID is used for offline signing to ensure that an envelope is not sent multiple times. The &#x60;transactionId&#x60; property can be used determine an envelope&#39;s status (i.e. was it created or not) in cases where the internet connection was lost before the envelope status was returned..
UseDisclosureWhen set to true, the disclosure is shown to recipients in accordance with the account&#39;s Electronic Record and Signature Disclosure frequency setting. When set to false, the Electronic Record and Signature Disclosure is not shown to any envelope recipients. If the &#x60;useDisclosure&#x60; property is not set, then the account&#39;s normal disclosure setting is used and the value of the &#x60;useDisclosure&#x60; property is not returned in responses when getting envelope information..
VoidedDateTimeThe date and time the envelope or template was voided..
VoidedReasonThe reason the envelope or template was voided..
WorkflowWorkflow.

Member Function Documentation

◆ Equals() [1/2]

override bool DocuSign.eSign.Model.Envelope.Equals ( object  obj)
inline

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

bool DocuSign.eSign.Model.Envelope.Equals ( Envelope  other)
inline

Returns true if Envelope instances are equal

Parameters
otherInstance of Envelope to be compared
Returns
Boolean

◆ GetHashCode()

override int DocuSign.eSign.Model.Envelope.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

string DocuSign.eSign.Model.Envelope.ToJson ( )
inline

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string DocuSign.eSign.Model.Envelope.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ AccessControlListBase64

string DocuSign.eSign.Model.Envelope.AccessControlListBase64
getset

Gets or Sets AccessControlListBase64

◆ AllowComments

string DocuSign.eSign.Model.Envelope.AllowComments
getset

Gets or Sets AllowComments

◆ AllowMarkup

string DocuSign.eSign.Model.Envelope.AllowMarkup
getset

When set to true, Document Markup is enabled for envelope. Account must have Document Markup enabled to use this

When set to true, Document Markup is enabled for envelope. Account must have Document Markup enabled to use this

◆ AllowReassign

string DocuSign.eSign.Model.Envelope.AllowReassign
getset

When set to true, the recipient can redirect an envelope to a more appropriate recipient.

When set to true, the recipient can redirect an envelope to a more appropriate recipient.

◆ AllowViewHistory

string DocuSign.eSign.Model.Envelope.AllowViewHistory
getset

Gets or Sets AllowViewHistory

◆ AnySigner

string DocuSign.eSign.Model.Envelope.AnySigner
getset

Gets or Sets AnySigner

◆ Asynchronous

string DocuSign.eSign.Model.Envelope.Asynchronous
getset

When set to true, the envelope is queued for processing and the value of the &#x60;status&#x60; property is set to &#39;Processing&#39;. Additionally, get status calls return &#39;Processing&#39; until completed.

When set to true, the envelope is queued for processing and the value of the &#x60;status&#x60; property is set to &#39;Processing&#39;. Additionally, get status calls return &#39;Processing&#39; until completed.

◆ AttachmentsUri

string DocuSign.eSign.Model.Envelope.AttachmentsUri
getset

Gets or Sets AttachmentsUri

◆ AuthoritativeCopy

string DocuSign.eSign.Model.Envelope.AuthoritativeCopy
getset

Specifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled.

Specifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled.

◆ AuthoritativeCopyDefault

string DocuSign.eSign.Model.Envelope.AuthoritativeCopyDefault
getset

Gets or Sets AuthoritativeCopyDefault

◆ AutoNavigation

string DocuSign.eSign.Model.Envelope.AutoNavigation
getset

Gets or Sets AutoNavigation

◆ BrandId

string DocuSign.eSign.Model.Envelope.BrandId
getset

Gets or Sets BrandId

◆ BrandLock

string DocuSign.eSign.Model.Envelope.BrandLock
getset

Gets or Sets BrandLock

◆ BurnDefaultTabData

string DocuSign.eSign.Model.Envelope.BurnDefaultTabData
getset

Gets or Sets BurnDefaultTabData

◆ CertificateUri

string DocuSign.eSign.Model.Envelope.CertificateUri
getset

Retrieves a URI for an endpoint that allows you to easily retrieve certificate information.

Retrieves a URI for an endpoint that allows you to easily retrieve certificate information.

◆ CompletedDateTime

string DocuSign.eSign.Model.Envelope.CompletedDateTime
getset

Specifies the date and time this item was completed.

Specifies the date and time this item was completed.

◆ CopyRecipientData

string DocuSign.eSign.Model.Envelope.CopyRecipientData
getset

Gets or Sets CopyRecipientData

◆ CreatedDateTime

string DocuSign.eSign.Model.Envelope.CreatedDateTime
getset

Indicates the date and time the item was created.

Indicates the date and time the item was created.

◆ CustomFields

CustomFields DocuSign.eSign.Model.Envelope.CustomFields
getset

An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters.

An optional array of strings that allows the sender to provide custom data about the recipient. This information is returned in the envelope status but otherwise not used by DocuSign. Each customField string can be a maximum of 100 characters.

◆ CustomFieldsUri

string DocuSign.eSign.Model.Envelope.CustomFieldsUri
getset

Contains a URI for an endpoint that you can use to retrieve the custom fields.

Contains a URI for an endpoint that you can use to retrieve the custom fields.

◆ DeclinedDateTime

string DocuSign.eSign.Model.Envelope.DeclinedDateTime
getset

The date and time the recipient declined the document.

The date and time the recipient declined the document.

◆ DeletedDateTime

string DocuSign.eSign.Model.Envelope.DeletedDateTime
getset

Specifies the data and time the item was deleted.

Specifies the data and time the item was deleted.

◆ DeliveredDateTime

string DocuSign.eSign.Model.Envelope.DeliveredDateTime
getset

Reserved: For DocuSign use only.

Reserved: For DocuSign use only.

◆ DisableResponsiveDocument

string DocuSign.eSign.Model.Envelope.DisableResponsiveDocument
getset

Gets or Sets DisableResponsiveDocument

◆ DocumentBase64

string DocuSign.eSign.Model.Envelope.DocumentBase64
getset

Gets or Sets DocumentBase64

◆ DocumentsCombinedUri

string DocuSign.eSign.Model.Envelope.DocumentsCombinedUri
getset

Gets or Sets DocumentsCombinedUri

◆ DocumentsUri

string DocuSign.eSign.Model.Envelope.DocumentsUri
getset

Contains a URI for an endpoint that you can use to retrieve the documents.

Contains a URI for an endpoint that you can use to retrieve the documents.

◆ EmailBlurb

string DocuSign.eSign.Model.Envelope.EmailBlurb
getset

This is the same as the email body. If specified it is included in email body for all envelope recipients.

This is the same as the email body. If specified it is included in email body for all envelope recipients.

◆ EmailSettings

EmailSettings DocuSign.eSign.Model.Envelope.EmailSettings
getset

A complex type that contains email settings.

A complex type that contains email settings.

◆ EmailSubject

string DocuSign.eSign.Model.Envelope.EmailSubject
getset

Specifies the subject of the email that is sent to all recipients. See [ML:Template Email Subject Merge Fields] for information about adding merge field information to the email subject.

Specifies the subject of the email that is sent to all recipients. See [ML:Template Email Subject Merge Fields] for information about adding merge field information to the email subject.

◆ EnableWetSign

string DocuSign.eSign.Model.Envelope.EnableWetSign
getset

When set to true, the signer is allowed to print the document and sign it on paper.

When set to true, the signer is allowed to print the document and sign it on paper.

◆ EnforceSignerVisibility

string DocuSign.eSign.Model.Envelope.EnforceSignerVisibility
getset

When set to true, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. Your account must have Document Visibility enabled to use this.

When set to true, documents with tabs can only be viewed by signers that have a tab on that document. Recipients that have an administrative role (Agent, Editor, or Intermediaries) or informational role (Certified Deliveries or Carbon Copies) can always see all the documents in an envelope, unless they are specifically excluded using this setting when an envelope is sent. Documents that do not have tabs are always visible to all recipients, unless they are specifically excluded using this setting when an envelope is sent. Your account must have Document Visibility enabled to use this.

◆ EnvelopeAttachments

List<Attachment> DocuSign.eSign.Model.Envelope.EnvelopeAttachments
getset

Gets or Sets EnvelopeAttachments

◆ EnvelopeCustomMetadata

EnvelopeCustomMetadata DocuSign.eSign.Model.Envelope.EnvelopeCustomMetadata
getset

Gets or Sets EnvelopeCustomMetadata

◆ EnvelopeDocuments

List<EnvelopeDocument> DocuSign.eSign.Model.Envelope.EnvelopeDocuments
getset

Gets or Sets EnvelopeDocuments

◆ EnvelopeId

string DocuSign.eSign.Model.Envelope.EnvelopeId
getset

The envelope ID of the envelope status that failed to post.

The envelope ID of the envelope status that failed to post.

◆ EnvelopeIdStamping

string DocuSign.eSign.Model.Envelope.EnvelopeIdStamping
getset

When set to true, Envelope ID Stamping is enabled.

When set to true, Envelope ID Stamping is enabled.

◆ EnvelopeLocation

string DocuSign.eSign.Model.Envelope.EnvelopeLocation
getset

Gets or Sets EnvelopeLocation

◆ EnvelopeMetadata

EnvelopeMetadata DocuSign.eSign.Model.Envelope.EnvelopeMetadata
getset

Provides information about the features and services that are enabled for the envelope, including the Correct feature, the Advanced Correct feature, and DocuSign eNotary service.

Provides information about the features and services that are enabled for the envelope, including the Correct feature, the Advanced Correct feature, and DocuSign eNotary service.

◆ EnvelopeUri

string DocuSign.eSign.Model.Envelope.EnvelopeUri
getset

Contains a URI for an endpoint that you can use to retrieve the envelope or envelopes.

Contains a URI for an endpoint that you can use to retrieve the envelope or envelopes.

◆ ExpireAfter

string DocuSign.eSign.Model.Envelope.ExpireAfter
getset

Gets or Sets ExpireAfter

◆ ExpireDateTime

string DocuSign.eSign.Model.Envelope.ExpireDateTime
getset

Gets or Sets ExpireDateTime

◆ ExpireEnabled

string DocuSign.eSign.Model.Envelope.ExpireEnabled
getset

Gets or Sets ExpireEnabled

◆ ExternalEnvelopeId

string DocuSign.eSign.Model.Envelope.ExternalEnvelopeId
getset

Gets or Sets ExternalEnvelopeId

◆ Folders

List<Folder> DocuSign.eSign.Model.Envelope.Folders
getset

Gets or Sets Folders

◆ HasComments

string DocuSign.eSign.Model.Envelope.HasComments
getset

Gets or Sets HasComments

◆ HasFormDataChanged

string DocuSign.eSign.Model.Envelope.HasFormDataChanged
getset

Gets or Sets HasFormDataChanged

◆ HasWavFile

string DocuSign.eSign.Model.Envelope.HasWavFile
getset

Gets or Sets HasWavFile

◆ Holder

string DocuSign.eSign.Model.Envelope.Holder
getset

Gets or Sets Holder

◆ InitialSentDateTime

string DocuSign.eSign.Model.Envelope.InitialSentDateTime
getset

Gets or Sets InitialSentDateTime

◆ Is21CFRPart11

string DocuSign.eSign.Model.Envelope.Is21CFRPart11
getset

When set to true, indicates that this module is enabled on the account.

When set to true, indicates that this module is enabled on the account.

◆ IsDynamicEnvelope

string DocuSign.eSign.Model.Envelope.IsDynamicEnvelope
getset

Gets or Sets IsDynamicEnvelope

◆ IsSignatureProviderEnvelope

string DocuSign.eSign.Model.Envelope.IsSignatureProviderEnvelope
getset

Gets or Sets IsSignatureProviderEnvelope

◆ LastModifiedDateTime

string DocuSign.eSign.Model.Envelope.LastModifiedDateTime
getset

The date and time the item was last modified.

The date and time the item was last modified.

◆ Location

string DocuSign.eSign.Model.Envelope.Location
getset

Gets or Sets Location

◆ LockInformation

LockInformation DocuSign.eSign.Model.Envelope.LockInformation
getset

Provides lock information about an envelope that a user has locked.

Provides lock information about an envelope that a user has locked.

◆ MessageLock

string DocuSign.eSign.Model.Envelope.MessageLock
getset

When set to true, prevents senders from changing the contents of &#x60;emailBlurb&#x60; and &#x60;emailSubject&#x60; properties for the envelope. Additionally, this prevents users from making changes to the contents of &#x60;emailBlurb&#x60; and &#x60;emailSubject&#x60; properties when correcting envelopes. However, if the &#x60;messageLock&#x60; node is set to true**** and the &#x60;emailSubject&#x60; property is empty, senders and correctors are able to add a subject to the envelope.

When set to true, prevents senders from changing the contents of &#x60;emailBlurb&#x60; and &#x60;emailSubject&#x60; properties for the envelope. Additionally, this prevents users from making changes to the contents of &#x60;emailBlurb&#x60; and &#x60;emailSubject&#x60; properties when correcting envelopes. However, if the &#x60;messageLock&#x60; node is set to true**** and the &#x60;emailSubject&#x60; property is empty, senders and correctors are able to add a subject to the envelope.

◆ Notification

Notification DocuSign.eSign.Model.Envelope.Notification
getset

Gets or Sets Notification

◆ NotificationUri

string DocuSign.eSign.Model.Envelope.NotificationUri
getset

Contains a URI for an endpoint that you can use to retrieve the notifications.

Contains a URI for an endpoint that you can use to retrieve the notifications.

◆ PowerForm

PowerForm DocuSign.eSign.Model.Envelope.PowerForm
getset

Information about any PowerForms that are included in the envelope.

Information about any PowerForms that are included in the envelope.

◆ PurgeCompletedDate

string DocuSign.eSign.Model.Envelope.PurgeCompletedDate
getset

Gets or Sets PurgeCompletedDate

◆ PurgeRequestDate

string DocuSign.eSign.Model.Envelope.PurgeRequestDate
getset

Gets or Sets PurgeRequestDate

◆ PurgeState

string DocuSign.eSign.Model.Envelope.PurgeState
getset

Gets or Sets PurgeState

◆ Recipients

Recipients DocuSign.eSign.Model.Envelope.Recipients
getset

An array of powerform recipients.

An array of powerform recipients.

◆ RecipientsLock

string DocuSign.eSign.Model.Envelope.RecipientsLock
getset

When set to true, prevents senders from changing, correcting, or deleting the recipient information for the envelope.

When set to true, prevents senders from changing, correcting, or deleting the recipient information for the envelope.

◆ RecipientsUri

string DocuSign.eSign.Model.Envelope.RecipientsUri
getset

Contains a URI for an endpoint that you can use to retrieve the recipients.

Contains a URI for an endpoint that you can use to retrieve the recipients.

◆ Sender

UserInfo DocuSign.eSign.Model.Envelope.Sender
getset

Information about the sender of the envelope.

Information about the sender of the envelope.

◆ SentDateTime

string DocuSign.eSign.Model.Envelope.SentDateTime
getset

The date and time the envelope was sent.

The date and time the envelope was sent.

◆ SignerCanSignOnMobile

string DocuSign.eSign.Model.Envelope.SignerCanSignOnMobile
getset

Gets or Sets SignerCanSignOnMobile

◆ SigningLocation

string DocuSign.eSign.Model.Envelope.SigningLocation
getset

Specifies the physical location where the signing takes place. It can have two enumeration values; InPerson and Online. The default value is Online.

Specifies the physical location where the signing takes place. It can have two enumeration values; InPerson and Online. The default value is Online.

◆ Status

string DocuSign.eSign.Model.Envelope.Status
getset

Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. *created - The envelope is saved as a draft and can be modified and sent later.

Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. *created - The envelope is saved as a draft and can be modified and sent later.

◆ StatusChangedDateTime

string DocuSign.eSign.Model.Envelope.StatusChangedDateTime
getset

The data and time the status changed.

The data and time the status changed.

◆ StatusDateTime

string DocuSign.eSign.Model.Envelope.StatusDateTime
getset

Gets or Sets StatusDateTime

◆ TemplatesUri

string DocuSign.eSign.Model.Envelope.TemplatesUri
getset

Contains a URI for an endpoint which you can use to retrieve the templates.

Contains a URI for an endpoint which you can use to retrieve the templates.

◆ TransactionId

string DocuSign.eSign.Model.Envelope.TransactionId
getset

Used to identify an envelope. The id is a sender-generated value and is valid in the DocuSign system for 7 days. It is recommended that a transaction ID is used for offline signing to ensure that an envelope is not sent multiple times. The &#x60;transactionId&#x60; property can be used determine an envelope&#39;s status (i.e. was it created or not) in cases where the internet connection was lost before the envelope status was returned.

Used to identify an envelope. The id is a sender-generated value and is valid in the DocuSign system for 7 days. It is recommended that a transaction ID is used for offline signing to ensure that an envelope is not sent multiple times. The &#x60;transactionId&#x60; property can be used determine an envelope&#39;s status (i.e. was it created or not) in cases where the internet connection was lost before the envelope status was returned.

◆ UseDisclosure

string DocuSign.eSign.Model.Envelope.UseDisclosure
getset

When set to true, the disclosure is shown to recipients in accordance with the account&#39;s Electronic Record and Signature Disclosure frequency setting. When set to false, the Electronic Record and Signature Disclosure is not shown to any envelope recipients. If the &#x60;useDisclosure&#x60; property is not set, then the account&#39;s normal disclosure setting is used and the value of the &#x60;useDisclosure&#x60; property is not returned in responses when getting envelope information.

When set to true, the disclosure is shown to recipients in accordance with the account&#39;s Electronic Record and Signature Disclosure frequency setting. When set to false, the Electronic Record and Signature Disclosure is not shown to any envelope recipients. If the &#x60;useDisclosure&#x60; property is not set, then the account&#39;s normal disclosure setting is used and the value of the &#x60;useDisclosure&#x60; property is not returned in responses when getting envelope information.

◆ VoidedDateTime

string DocuSign.eSign.Model.Envelope.VoidedDateTime
getset

The date and time the envelope or template was voided.

The date and time the envelope or template was voided.

◆ VoidedReason

string DocuSign.eSign.Model.Envelope.VoidedReason
getset

The reason the envelope or template was voided.

The reason the envelope or template was voided.

◆ Workflow

Workflow DocuSign.eSign.Model.Envelope.Workflow
getset

Gets or Sets Workflow


The documentation for this class was generated from the following file: