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

Contains details about a PowerForm. More...

Inheritance diagram for DocuSign.eSign.Model.PowerForm:

Public Member Functions

 PowerForm (string CreatedBy=default(string), string CreatedDateTime=default(string), string EmailBody=default(string), string EmailSubject=default(string), List< Envelope > Envelopes=default(List< Envelope >), ErrorDetails ErrorDetails=default(ErrorDetails), string Instructions=default(string), string IsActive=default(string), string LastUsed=default(string), string LimitUseInterval=default(string), string LimitUseIntervalEnabled=default(string), string LimitUseIntervalUnits=default(string), string MaxUseEnabled=default(string), string Name=default(string), string PowerFormId=default(string), string PowerFormUrl=default(string), List< PowerFormRecipient > Recipients=default(List< PowerFormRecipient >), string SenderName=default(string), string SenderUserId=default(string), string SigningMode=default(string), string TemplateId=default(string), string TemplateName=default(string), string TimesUsed=default(string), string Uri=default(string), string UsesRemaining=default(string))
 Initializes a new instance of the PowerForm 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 (PowerForm other)
 Returns true if PowerForm instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string CreatedBy [get, set]
 Gets or Sets CreatedBy More...
 
string CreatedDateTime [get, set]
 Indicates the date and time the item was created. More...
 
string EmailBody [get, set]
 Specifies the email body of the message sent to the recipient. Maximum length: 10000 characters. 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< EnvelopeEnvelopes [get, set]
 Gets or Sets Envelopes More...
 
ErrorDetails ErrorDetails [get, set]
 Array or errors. More...
 
string Instructions [get, set]
 Gets or Sets Instructions More...
 
string IsActive [get, set]
 Gets or Sets IsActive More...
 
string LastUsed [get, set]
 Gets or Sets LastUsed More...
 
string LimitUseInterval [get, set]
 Gets or Sets LimitUseInterval More...
 
string LimitUseIntervalEnabled [get, set]
 Gets or Sets LimitUseIntervalEnabled More...
 
string LimitUseIntervalUnits [get, set]
 Gets or Sets LimitUseIntervalUnits More...
 
string MaxUseEnabled [get, set]
 Gets or Sets MaxUseEnabled More...
 
string Name [get, set]
 Gets or Sets Name More...
 
string PowerFormId [get, set]
 Gets or Sets PowerFormId More...
 
string PowerFormUrl [get, set]
 Gets or Sets PowerFormUrl More...
 
List< PowerFormRecipientRecipients [get, set]
 An array of powerform recipients. More...
 
string SenderName [get, set]
 Gets or Sets SenderName More...
 
string SenderUserId [get, set]
 Gets or Sets SenderUserId More...
 
string SigningMode [get, set]
 Gets or Sets SigningMode More...
 
string TemplateId [get, set]
 The unique identifier of the template. If this is not provided, DocuSign will generate a value. More...
 
string TemplateName [get, set]
 Gets or Sets TemplateName More...
 
string TimesUsed [get, set]
 Gets or Sets TimesUsed More...
 
string Uri [get, set]
 Gets or Sets Uri More...
 
string UsesRemaining [get, set]
 Gets or Sets UsesRemaining More...
 

Detailed Description

Contains details about a PowerForm.

Constructor & Destructor Documentation

◆ PowerForm()

DocuSign.eSign.Model.PowerForm.PowerForm ( string  CreatedBy = default(string),
string  CreatedDateTime = default(string),
string  EmailBody = default(string),
string  EmailSubject = default(string),
List< Envelope Envelopes = default(List<Envelope>),
ErrorDetails  ErrorDetails = default(ErrorDetails),
string  Instructions = default(string),
string  IsActive = default(string),
string  LastUsed = default(string),
string  LimitUseInterval = default(string),
string  LimitUseIntervalEnabled = default(string),
string  LimitUseIntervalUnits = default(string),
string  MaxUseEnabled = default(string),
string  Name = default(string),
string  PowerFormId = default(string),
string  PowerFormUrl = default(string),
List< PowerFormRecipient Recipients = default(List<PowerFormRecipient>),
string  SenderName = default(string),
string  SenderUserId = default(string),
string  SigningMode = default(string),
string  TemplateId = default(string),
string  TemplateName = default(string),
string  TimesUsed = default(string),
string  Uri = default(string),
string  UsesRemaining = default(string) 
)
inline

Initializes a new instance of the PowerForm class.

Parameters
CreatedByCreatedBy.
CreatedDateTimeIndicates the date and time the item was created..
EmailBodySpecifies the email body of the message sent to the recipient. Maximum length: 10000 characters. .
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..
EnvelopesEnvelopes.
ErrorDetailsArray or errors..
InstructionsInstructions.
IsActiveIsActive.
LastUsedLastUsed.
LimitUseIntervalLimitUseInterval.
LimitUseIntervalEnabledLimitUseIntervalEnabled.
LimitUseIntervalUnitsLimitUseIntervalUnits.
MaxUseEnabledMaxUseEnabled.
NameName.
PowerFormIdPowerFormId.
PowerFormUrlPowerFormUrl.
RecipientsAn array of powerform recipients..
SenderNameSenderName.
SenderUserIdSenderUserId.
SigningModeSigningMode.
TemplateIdThe unique identifier of the template. If this is not provided, DocuSign will generate a value. .
TemplateNameTemplateName.
TimesUsedTimesUsed.
UriUri.
UsesRemainingUsesRemaining.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if PowerForm instances are equal

Parameters
otherInstance of PowerForm to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ CreatedBy

string DocuSign.eSign.Model.PowerForm.CreatedBy
getset

Gets or Sets CreatedBy

◆ CreatedDateTime

string DocuSign.eSign.Model.PowerForm.CreatedDateTime
getset

Indicates the date and time the item was created.

Indicates the date and time the item was created.

◆ EmailBody

string DocuSign.eSign.Model.PowerForm.EmailBody
getset

Specifies the email body of the message sent to the recipient. Maximum length: 10000 characters.

Specifies the email body of the message sent to the recipient. Maximum length: 10000 characters.

◆ EmailSubject

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

◆ Envelopes

List<Envelope> DocuSign.eSign.Model.PowerForm.Envelopes
getset

Gets or Sets Envelopes

◆ ErrorDetails

ErrorDetails DocuSign.eSign.Model.PowerForm.ErrorDetails
getset

Array or errors.

Array or errors.

◆ Instructions

string DocuSign.eSign.Model.PowerForm.Instructions
getset

Gets or Sets Instructions

◆ IsActive

string DocuSign.eSign.Model.PowerForm.IsActive
getset

Gets or Sets IsActive

◆ LastUsed

string DocuSign.eSign.Model.PowerForm.LastUsed
getset

Gets or Sets LastUsed

◆ LimitUseInterval

string DocuSign.eSign.Model.PowerForm.LimitUseInterval
getset

Gets or Sets LimitUseInterval

◆ LimitUseIntervalEnabled

string DocuSign.eSign.Model.PowerForm.LimitUseIntervalEnabled
getset

Gets or Sets LimitUseIntervalEnabled

◆ LimitUseIntervalUnits

string DocuSign.eSign.Model.PowerForm.LimitUseIntervalUnits
getset

Gets or Sets LimitUseIntervalUnits

◆ MaxUseEnabled

string DocuSign.eSign.Model.PowerForm.MaxUseEnabled
getset

Gets or Sets MaxUseEnabled

◆ Name

string DocuSign.eSign.Model.PowerForm.Name
getset

Gets or Sets Name

◆ PowerFormId

string DocuSign.eSign.Model.PowerForm.PowerFormId
getset

Gets or Sets PowerFormId

◆ PowerFormUrl

string DocuSign.eSign.Model.PowerForm.PowerFormUrl
getset

Gets or Sets PowerFormUrl

◆ Recipients

List<PowerFormRecipient> DocuSign.eSign.Model.PowerForm.Recipients
getset

An array of powerform recipients.

An array of powerform recipients.

◆ SenderName

string DocuSign.eSign.Model.PowerForm.SenderName
getset

Gets or Sets SenderName

◆ SenderUserId

string DocuSign.eSign.Model.PowerForm.SenderUserId
getset

Gets or Sets SenderUserId

◆ SigningMode

string DocuSign.eSign.Model.PowerForm.SigningMode
getset

Gets or Sets SigningMode

◆ TemplateId

string DocuSign.eSign.Model.PowerForm.TemplateId
getset

The unique identifier of the template. If this is not provided, DocuSign will generate a value.

The unique identifier of the template. If this is not provided, DocuSign will generate a value.

◆ TemplateName

string DocuSign.eSign.Model.PowerForm.TemplateName
getset

Gets or Sets TemplateName

◆ TimesUsed

string DocuSign.eSign.Model.PowerForm.TimesUsed
getset

Gets or Sets TimesUsed

◆ Uri

string DocuSign.eSign.Model.PowerForm.Uri
getset

Gets or Sets Uri

◆ UsesRemaining

string DocuSign.eSign.Model.PowerForm.UsesRemaining
getset

Gets or Sets UsesRemaining


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