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

TemplateRecipients More...

Inheritance diagram for DocuSign.eSign.Model.TemplateRecipients:

Public Member Functions

 TemplateRecipients (List< Agent > Agents=default(List< Agent >), List< CarbonCopy > CarbonCopies=default(List< CarbonCopy >), List< CertifiedDelivery > CertifiedDeliveries=default(List< CertifiedDelivery >), string CurrentRoutingOrder=default(string), List< Editor > Editors=default(List< Editor >), ErrorDetails ErrorDetails=default(ErrorDetails), List< InPersonSigner > InPersonSigners=default(List< InPersonSigner >), List< Intermediary > Intermediaries=default(List< Intermediary >), List< NotaryRecipient > Notaries=default(List< NotaryRecipient >), List< Participant > Participants=default(List< Participant >), string RecipientCount=default(string), List< SealSign > Seals=default(List< SealSign >), List< Signer > Signers=default(List< Signer >), List< Witness > Witnesses=default(List< Witness >))
 Initializes a new instance of the TemplateRecipients 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 (TemplateRecipients other)
 Returns true if TemplateRecipients instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

List< AgentAgents [get, set]
 A complex type defining the management and access rights of a recipient assigned assigned as an agent on the document. More...
 
List< CarbonCopyCarbonCopies [get, set]
 A complex type containing information about recipients who should receive a copy of the envelope, but does not need to sign it. More...
 
List< CertifiedDeliveryCertifiedDeliveries [get, set]
 A complex type containing information on a recipient the must receive the completed documents for the envelope to be completed, but the recipient does not need to sign, initial, date, or add information to any of the documents. More...
 
string CurrentRoutingOrder [get, set]
 Gets or Sets CurrentRoutingOrder More...
 
List< EditorEditors [get, set]
 Gets or Sets Editors More...
 
ErrorDetails ErrorDetails [get, set]
 Array or errors. More...
 
List< InPersonSignerInPersonSigners [get, set]
 Specifies a signer that is in the same physical location as a DocuSign user who will act as a Signing Host for the transaction. The recipient added is the Signing Host and new separate Signer Name field appears after Sign in person is selected. More...
 
List< IntermediaryIntermediaries [get, set]
 Identifies a recipient that can, but is not required to, add name and email information for recipients at the same or subsequent level in the routing order (until subsequent Agents, Editors or Intermediaries recipient types are added). More...
 
List< NotaryRecipientNotaries [get, set]
 Gets or Sets Notaries More...
 
List< ParticipantParticipants [get, set]
 Gets or Sets Participants More...
 
string RecipientCount [get, set]
 The list of recipient event statuses that will trigger Connect to send updates to the url. It can be a two-part list with: * recipientEventStatusCode - The recipient status, this can be Sent, Delivered, Completed, Declined, AuthenticationFailed, and AutoResponded. * includeDocuments - When set to true, the envelope time zone information is included in the message. More...
 
List< SealSignSeals [get, set]
 Gets or Sets Seals More...
 
List< SignerSigners [get, set]
 A complex type containing information about the Signer recipient. More...
 
List< WitnessWitnesses [get, set]
 Gets or Sets Witnesses More...
 

Detailed Description

TemplateRecipients

Constructor & Destructor Documentation

◆ TemplateRecipients()

DocuSign.eSign.Model.TemplateRecipients.TemplateRecipients ( List< Agent Agents = default(List<Agent>),
List< CarbonCopy CarbonCopies = default(List<CarbonCopy>),
List< CertifiedDelivery CertifiedDeliveries = default(List<CertifiedDelivery>),
string  CurrentRoutingOrder = default(string),
List< Editor Editors = default(List<Editor>),
ErrorDetails  ErrorDetails = default(ErrorDetails),
List< InPersonSigner InPersonSigners = default(List<InPersonSigner>),
List< Intermediary Intermediaries = default(List<Intermediary>),
List< NotaryRecipient Notaries = default(List<NotaryRecipient>),
List< Participant Participants = default(List<Participant>),
string  RecipientCount = default(string),
List< SealSign Seals = default(List<SealSign>),
List< Signer Signers = default(List<Signer>),
List< Witness Witnesses = default(List<Witness>) 
)
inline

Initializes a new instance of the TemplateRecipients class.

Parameters
AgentsA complex type defining the management and access rights of a recipient assigned assigned as an agent on the document..
CarbonCopiesA complex type containing information about recipients who should receive a copy of the envelope, but does not need to sign it..
CertifiedDeliveriesA complex type containing information on a recipient the must receive the completed documents for the envelope to be completed, but the recipient does not need to sign, initial, date, or add information to any of the documents..
CurrentRoutingOrderCurrentRoutingOrder.
EditorsEditors.
ErrorDetailsArray or errors..
InPersonSignersSpecifies a signer that is in the same physical location as a DocuSign user who will act as a Signing Host for the transaction. The recipient added is the Signing Host and new separate Signer Name field appears after Sign in person is selected..
IntermediariesIdentifies a recipient that can, but is not required to, add name and email information for recipients at the same or subsequent level in the routing order (until subsequent Agents, Editors or Intermediaries recipient types are added)..
NotariesNotaries.
ParticipantsParticipants.
RecipientCountThe list of recipient event statuses that will trigger Connect to send updates to the url. It can be a two-part list with: * recipientEventStatusCode - The recipient status, this can be Sent, Delivered, Completed, Declined, AuthenticationFailed, and AutoResponded. * includeDocuments - When set to true, the envelope time zone information is included in the message..
SealsSeals.
SignersA complex type containing information about the Signer recipient..
WitnessesWitnesses.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if TemplateRecipients instances are equal

Parameters
otherInstance of TemplateRecipients to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ Agents

List<Agent> DocuSign.eSign.Model.TemplateRecipients.Agents
getset

A complex type defining the management and access rights of a recipient assigned assigned as an agent on the document.

A complex type defining the management and access rights of a recipient assigned assigned as an agent on the document.

◆ CarbonCopies

List<CarbonCopy> DocuSign.eSign.Model.TemplateRecipients.CarbonCopies
getset

A complex type containing information about recipients who should receive a copy of the envelope, but does not need to sign it.

A complex type containing information about recipients who should receive a copy of the envelope, but does not need to sign it.

◆ CertifiedDeliveries

List<CertifiedDelivery> DocuSign.eSign.Model.TemplateRecipients.CertifiedDeliveries
getset

A complex type containing information on a recipient the must receive the completed documents for the envelope to be completed, but the recipient does not need to sign, initial, date, or add information to any of the documents.

A complex type containing information on a recipient the must receive the completed documents for the envelope to be completed, but the recipient does not need to sign, initial, date, or add information to any of the documents.

◆ CurrentRoutingOrder

string DocuSign.eSign.Model.TemplateRecipients.CurrentRoutingOrder
getset

Gets or Sets CurrentRoutingOrder

◆ Editors

List<Editor> DocuSign.eSign.Model.TemplateRecipients.Editors
getset

Gets or Sets Editors

◆ ErrorDetails

ErrorDetails DocuSign.eSign.Model.TemplateRecipients.ErrorDetails
getset

Array or errors.

Array or errors.

◆ InPersonSigners

List<InPersonSigner> DocuSign.eSign.Model.TemplateRecipients.InPersonSigners
getset

Specifies a signer that is in the same physical location as a DocuSign user who will act as a Signing Host for the transaction. The recipient added is the Signing Host and new separate Signer Name field appears after Sign in person is selected.

Specifies a signer that is in the same physical location as a DocuSign user who will act as a Signing Host for the transaction. The recipient added is the Signing Host and new separate Signer Name field appears after Sign in person is selected.

◆ Intermediaries

List<Intermediary> DocuSign.eSign.Model.TemplateRecipients.Intermediaries
getset

Identifies a recipient that can, but is not required to, add name and email information for recipients at the same or subsequent level in the routing order (until subsequent Agents, Editors or Intermediaries recipient types are added).

Identifies a recipient that can, but is not required to, add name and email information for recipients at the same or subsequent level in the routing order (until subsequent Agents, Editors or Intermediaries recipient types are added).

◆ Notaries

List<NotaryRecipient> DocuSign.eSign.Model.TemplateRecipients.Notaries
getset

Gets or Sets Notaries

◆ Participants

List<Participant> DocuSign.eSign.Model.TemplateRecipients.Participants
getset

Gets or Sets Participants

◆ RecipientCount

string DocuSign.eSign.Model.TemplateRecipients.RecipientCount
getset

The list of recipient event statuses that will trigger Connect to send updates to the url. It can be a two-part list with: * recipientEventStatusCode - The recipient status, this can be Sent, Delivered, Completed, Declined, AuthenticationFailed, and AutoResponded. * includeDocuments - When set to true, the envelope time zone information is included in the message.

The list of recipient event statuses that will trigger Connect to send updates to the url. It can be a two-part list with: * recipientEventStatusCode - The recipient status, this can be Sent, Delivered, Completed, Declined, AuthenticationFailed, and AutoResponded. * includeDocuments - When set to true, the envelope time zone information is included in the message.

◆ Seals

List<SealSign> DocuSign.eSign.Model.TemplateRecipients.Seals
getset

Gets or Sets Seals

◆ Signers

List<Signer> DocuSign.eSign.Model.TemplateRecipients.Signers
getset

A complex type containing information about the Signer recipient.

A complex type containing information about the Signer recipient.

◆ Witnesses

List<Witness> DocuSign.eSign.Model.TemplateRecipients.Witnesses
getset

Gets or Sets Witnesses


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