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

Describes the workflow for an envelope. More...

Inheritance diagram for DocuSign.eSign.Model.Workflow:

Public Member Functions

 Workflow (string CurrentWorkflowStepId=default(string), string OverwriteUpdateMode=default(string), string ResumeDate=default(string), ScheduledSending ScheduledSending=default(ScheduledSending), string WorkflowStatus=default(string), List< WorkflowStep > WorkflowSteps=default(List< WorkflowStep >))
 Initializes a new instance of the Workflow 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 (Workflow other)
 Returns true if Workflow instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string CurrentWorkflowStepId [get, set]
 Gets or Sets CurrentWorkflowStepId More...
 
string OverwriteUpdateMode [get, set]
 Gets or Sets OverwriteUpdateMode More...
 
string ResumeDate [get, set]
 Gets or Sets ResumeDate More...
 
ScheduledSending ScheduledSending [get, set]
 An object that describes the settings for scheduled sending. More...
 
string WorkflowStatus [get, set]
 Gets or Sets WorkflowStatus More...
 
List< WorkflowStepWorkflowSteps [get, set]
 Gets or Sets WorkflowSteps More...
 

Detailed Description

Describes the workflow for an envelope.

Constructor & Destructor Documentation

◆ Workflow()

DocuSign.eSign.Model.Workflow.Workflow ( string  CurrentWorkflowStepId = default(string),
string  OverwriteUpdateMode = default(string),
string  ResumeDate = default(string),
ScheduledSending  ScheduledSending = default(ScheduledSending),
string  WorkflowStatus = default(string),
List< WorkflowStep WorkflowSteps = default(List<WorkflowStep>) 
)
inline

Initializes a new instance of the Workflow class.

Parameters
CurrentWorkflowStepIdCurrentWorkflowStepId.
OverwriteUpdateModeOverwriteUpdateMode.
ResumeDateResumeDate.
ScheduledSendingAn object that describes the settings for scheduled sending..
WorkflowStatusWorkflowStatus.
WorkflowStepsWorkflowSteps.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if Workflow instances are equal

Parameters
otherInstance of Workflow to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ CurrentWorkflowStepId

string DocuSign.eSign.Model.Workflow.CurrentWorkflowStepId
getset

Gets or Sets CurrentWorkflowStepId

◆ OverwriteUpdateMode

string DocuSign.eSign.Model.Workflow.OverwriteUpdateMode
getset

Gets or Sets OverwriteUpdateMode

◆ ResumeDate

string DocuSign.eSign.Model.Workflow.ResumeDate
getset

Gets or Sets ResumeDate

◆ ScheduledSending

ScheduledSending DocuSign.eSign.Model.Workflow.ScheduledSending
getset

An object that describes the settings for scheduled sending.

An object that describes the settings for scheduled sending.

◆ WorkflowStatus

string DocuSign.eSign.Model.Workflow.WorkflowStatus
getset

Gets or Sets WorkflowStatus

◆ WorkflowSteps

List<WorkflowStep> DocuSign.eSign.Model.Workflow.WorkflowSteps
getset

Gets or Sets WorkflowSteps


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