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

This object contains details about the envelope transfer rule that you want to create. More...

Inheritance diagram for DocuSign.eSign.Model.EnvelopeTransferRuleRequest:

Public Member Functions

 EnvelopeTransferRuleRequest (string CarbonCopyOriginalOwner=default(string), string Enabled=default(string), string EnvelopeTransferRuleId=default(string), string EventType=default(string), List< Group > FromGroups=default(List< Group >), List< UserInformation > FromUsers=default(List< UserInformation >), string ModifiedDate=default(string), UserInformation ModifiedUser=default(UserInformation), Folder ToFolder=default(Folder), UserInformation ToUser=default(UserInformation))
 Initializes a new instance of the EnvelopeTransferRuleRequest 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 (EnvelopeTransferRuleRequest other)
 Returns true if EnvelopeTransferRuleRequest instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string CarbonCopyOriginalOwner [get, set]
 Gets or Sets CarbonCopyOriginalOwner More...
 
string Enabled [get, set]
 Gets or Sets Enabled More...
 
string EnvelopeTransferRuleId [get, set]
 Gets or Sets EnvelopeTransferRuleId More...
 
string EventType [get, set]
 Gets or Sets EventType More...
 
List< GroupFromGroups [get, set]
 Gets or Sets FromGroups More...
 
List< UserInformationFromUsers [get, set]
 Gets or Sets FromUsers More...
 
string ModifiedDate [get, set]
 Gets or Sets ModifiedDate More...
 
UserInformation ModifiedUser [get, set]
 Information about the user who last modified the envelope transfer rule. More...
 
Folder ToFolder [get, set]
 Information about the destination folder to which the envelope is transferred. More...
 
UserInformation ToUser [get, set]
 Information about the user to which the envelope is transferred. More...
 

Detailed Description

This object contains details about the envelope transfer rule that you want to create.

Constructor & Destructor Documentation

◆ EnvelopeTransferRuleRequest()

DocuSign.eSign.Model.EnvelopeTransferRuleRequest.EnvelopeTransferRuleRequest ( string  CarbonCopyOriginalOwner = default(string),
string  Enabled = default(string),
string  EnvelopeTransferRuleId = default(string),
string  EventType = default(string),
List< Group FromGroups = default(List<Group>),
List< UserInformation FromUsers = default(List<UserInformation>),
string  ModifiedDate = default(string),
UserInformation  ModifiedUser = default(UserInformation),
Folder  ToFolder = default(Folder),
UserInformation  ToUser = default(UserInformation) 
)
inline

Initializes a new instance of the EnvelopeTransferRuleRequest class.

Parameters
CarbonCopyOriginalOwnerCarbonCopyOriginalOwner.
EnabledEnabled.
EnvelopeTransferRuleIdEnvelopeTransferRuleId.
EventTypeEventType.
FromGroupsFromGroups.
FromUsersFromUsers.
ModifiedDateModifiedDate.
ModifiedUserInformation about the user who last modified the envelope transfer rule..
ToFolderInformation about the destination folder to which the envelope is transferred..
ToUserInformation about the user to which the envelope is transferred..

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if EnvelopeTransferRuleRequest instances are equal

Parameters
otherInstance of EnvelopeTransferRuleRequest to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ CarbonCopyOriginalOwner

string DocuSign.eSign.Model.EnvelopeTransferRuleRequest.CarbonCopyOriginalOwner
getset

Gets or Sets CarbonCopyOriginalOwner

◆ Enabled

string DocuSign.eSign.Model.EnvelopeTransferRuleRequest.Enabled
getset

Gets or Sets Enabled

◆ EnvelopeTransferRuleId

string DocuSign.eSign.Model.EnvelopeTransferRuleRequest.EnvelopeTransferRuleId
getset

Gets or Sets EnvelopeTransferRuleId

◆ EventType

string DocuSign.eSign.Model.EnvelopeTransferRuleRequest.EventType
getset

Gets or Sets EventType

◆ FromGroups

List<Group> DocuSign.eSign.Model.EnvelopeTransferRuleRequest.FromGroups
getset

Gets or Sets FromGroups

◆ FromUsers

List<UserInformation> DocuSign.eSign.Model.EnvelopeTransferRuleRequest.FromUsers
getset

Gets or Sets FromUsers

◆ ModifiedDate

string DocuSign.eSign.Model.EnvelopeTransferRuleRequest.ModifiedDate
getset

Gets or Sets ModifiedDate

◆ ModifiedUser

UserInformation DocuSign.eSign.Model.EnvelopeTransferRuleRequest.ModifiedUser
getset

Information about the user who last modified the envelope transfer rule.

Information about the user who last modified the envelope transfer rule.

◆ ToFolder

Folder DocuSign.eSign.Model.EnvelopeTransferRuleRequest.ToFolder
getset

Information about the destination folder to which the envelope is transferred.

Information about the destination folder to which the envelope is transferred.

◆ ToUser

UserInformation DocuSign.eSign.Model.EnvelopeTransferRuleRequest.ToUser
getset

Information about the user to which the envelope is transferred.

Information about the user to which the envelope is transferred.


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