Class SystemWorkflowManager
Inheritance
SystemWorkflowManager
Assembly: DotNetNuke.dll
Syntax
public class SystemWorkflowManager : ServiceLocator<ISystemWorkflowManager, SystemWorkflowManager>, ISystemWorkflowManager
Constructors
SystemWorkflowManager()
Declaration
public SystemWorkflowManager()
Fields
ContentAprovalWorkflowKey
Declaration
public const string ContentAprovalWorkflowKey = "ContentApproval"
Field Value
DirectPublishWorkflowKey
Declaration
public const string DirectPublishWorkflowKey = "DirectPublish"
Field Value
SaveDraftWorkflowKey
Declaration
public const string SaveDraftWorkflowKey = "SaveDraft"
Field Value
Methods
CreateSystemWorkflows(int)
Declaration
public void CreateSystemWorkflows(int portalId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
GetContentApprovalWorkflow(int)
Declaration
public Workflow GetContentApprovalWorkflow(int portalId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
Returns
GetDirectPublishWorkflow(int)
Declaration
public Workflow GetDirectPublishWorkflow(int portalId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
Returns
GetDraftStateDefinition(int)
Declaration
public WorkflowState GetDraftStateDefinition(int order)
Parameters
Type |
Name |
Description |
int |
order |
|
Returns
GetFactory()
Declaration
protected override Func<ISystemWorkflowManager> GetFactory()
Returns
Overrides
GetPublishedStateDefinition(int)
Declaration
public WorkflowState GetPublishedStateDefinition(int order)
Parameters
Type |
Name |
Description |
int |
order |
|
Returns
GetReadyForReviewStateDefinition(int)
Declaration
public WorkflowState GetReadyForReviewStateDefinition(int order)
Parameters
Type |
Name |
Description |
int |
order |
|
Returns
GetSaveDraftWorkflow(int)
Declaration
public Workflow GetSaveDraftWorkflow(int portalId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
Returns
Implements
Extension Methods