Class Workflow
This entity represents a Workflow.
Inheritance
System.Object
Workflow
Namespace: DotNetNuke.Entities.Content.Workflow.Entities
Assembly: DotNetNuke.dll
Syntax
public class Workflow : object
Properties
| Improve this Doc View SourceDescription
Gets or sets workflow Description.
Declaration
public string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String |
FirstState
Gets first workflow state.
Declaration
public WorkflowState FirstState { get; }
Property Value
Type | Description |
---|---|
WorkflowState |
IsSystem
Gets a value indicating whether system workflow have a special behavior. It cannot be deleted and new states cannot be added.
Declaration
public bool IsSystem { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
LastState
Gets last workflow state.
Declaration
public WorkflowState LastState { get; }
Property Value
Type | Description |
---|---|
WorkflowState |
PortalID
Gets or sets portal Id.
Declaration
public int PortalID { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
States
Gets workflow states.
Declaration
public IEnumerable<WorkflowState> States { get; }
Property Value
Type | Description |
---|---|
IEnumerable<WorkflowState> |
WorkflowID
Gets or sets workflow Id.
Declaration
public int WorkflowID { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
WorkflowKey
Gets or sets workflow Key. This property can be used to.
Declaration
public string WorkflowKey { get; set; }
Property Value
Type | Description |
---|---|
System.String |
WorkflowName
Gets or sets workflow Name.
Declaration
public string WorkflowName { get; set; }
Property Value
Type | Description |
---|---|
System.String |