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

This object contains the details to use for a specific copy, or instance, of the envelope. When you send an envelope by using a bulk send list, you can customize these properties for each instance. More...

Inheritance diagram for DocuSign.eSign.Model.BulkSendingCopy:

Public Member Functions

 BulkSendingCopy (List< BulkSendingCopyCustomField > CustomFields=default(List< BulkSendingCopyCustomField >), List< BulksendingCopyDocGenFormField > DocGenFormFields=default(List< BulksendingCopyDocGenFormField >), string EmailBlurb=default(string), string EmailSubject=default(string), List< BulkSendingCopyRecipient > Recipients=default(List< BulkSendingCopyRecipient >))
 Initializes a new instance of the BulkSendingCopy 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 (BulkSendingCopy other)
 Returns true if BulkSendingCopy instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

List< BulkSendingCopyCustomFieldCustomFields [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...
 
List< BulksendingCopyDocGenFormFieldDocGenFormFields [get, set]
 Gets or Sets DocGenFormFields More...
 
string EmailBlurb [get, set]
 Gets or Sets EmailBlurb 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...
 
List< BulkSendingCopyRecipientRecipients [get, set]
 An array of powerform recipients. More...
 

Detailed Description

This object contains the details to use for a specific copy, or instance, of the envelope. When you send an envelope by using a bulk send list, you can customize these properties for each instance.

Constructor & Destructor Documentation

◆ BulkSendingCopy()

DocuSign.eSign.Model.BulkSendingCopy.BulkSendingCopy ( List< BulkSendingCopyCustomField CustomFields = default(List<BulkSendingCopyCustomField>),
List< BulksendingCopyDocGenFormField DocGenFormFields = default(List<BulksendingCopyDocGenFormField>),
string  EmailBlurb = default(string),
string  EmailSubject = default(string),
List< BulkSendingCopyRecipient Recipients = default(List<BulkSendingCopyRecipient>) 
)
inline

Initializes a new instance of the BulkSendingCopy class.

Parameters
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..
DocGenFormFieldsDocGenFormFields.
EmailBlurbEmailBlurb.
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..
RecipientsAn array of powerform recipients..

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if BulkSendingCopy instances are equal

Parameters
otherInstance of BulkSendingCopy to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ CustomFields

List<BulkSendingCopyCustomField> DocuSign.eSign.Model.BulkSendingCopy.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.

◆ DocGenFormFields

List<BulksendingCopyDocGenFormField> DocuSign.eSign.Model.BulkSendingCopy.DocGenFormFields
getset

Gets or Sets DocGenFormFields

◆ EmailBlurb

string DocuSign.eSign.Model.BulkSendingCopy.EmailBlurb
getset

Gets or Sets EmailBlurb

◆ EmailSubject

string DocuSign.eSign.Model.BulkSendingCopy.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.

◆ Recipients

List<BulkSendingCopyRecipient> DocuSign.eSign.Model.BulkSendingCopy.Recipients
getset

An array of powerform recipients.

An array of powerform recipients.


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