This method adds a new workflow. It automatically add two system states: "Draft" and "Published"
Namespace: DotNetNuke.Entities.Content.WorkflowAssembly: DotNetNuke (in DotNetNuke.dll)
Syntax
| C# |
|---|
void AddWorkflow( Workflow workflow ) |
| Visual Basic |
|---|
Sub AddWorkflow ( workflow As Workflow ) |
Parameters
- workflow
- Type: DotNetNuke.Entities.Content.Workflow.Entities..::..Workflow
Workflow Entity
Exceptions
| Exception | Condition |
|---|---|
| DotNetNuke.Entities.Content.Workflow.Exceptions..::..WorkflowNameAlreadyExistsException | Thrown when a workflow with the same name already exist for the portal |