Share via


WorkflowData Class

Definition

Represents the workflow data.

public ref class WorkflowData
public class WorkflowData
type WorkflowData = class
Public Class WorkflowData
Inheritance
WorkflowData

Constructors

WorkflowData()

Initializes a new instance of the WorkflowData class.

Properties

ActiveStepId

Gets or sets the active step ID.

IsForced

Gets or sets a Boolean value that specifies whether the workflow is forced or not.

Steps

Gets a workflow step array which can be serialized/deserialized

WorkflowId

Gets or sets the workflow ID.

WorkflowName

Gets or sets the name for the workflow

Methods

AreAllStepsComplete()

Checks if each of the step is complete.

GetStepByIndex(Int32)

Gets the step by index

GetStepByStepId(Guid)

Gets the step by step ID.

ReturnACopy()

Creates a copy of workflow.

SetPendingWorkflowData(String)

Sets the pending workflow.

SetPendingWorkflowData(String, Boolean)

Sets the pending workflow.

SetWorkflowData(String)

Set the workflow content from the XML to the data structure.

SetWorkflowStepsData(String)

Sets the workflow steps' content from the XML to the data structure.

WorkflowDataInXml(Guid, Int32, Guid)

Forms an XML of the workflow content.

Applies to