Show / Hide Table of Contents

Interface IWorkflowStateManager

Namespace: DotNetNuke.Entities.Content.Workflow
Assembly: DotNetNuke.dll
Syntax
public interface IWorkflowStateManager

Methods

AddWorkflowState(WorkflowState)

Declaration
void AddWorkflowState(WorkflowState state)
Parameters
Type Name Description
WorkflowState state

AddWorkflowStatePermission(WorkflowStatePermission, int)

Declaration
void AddWorkflowStatePermission(WorkflowStatePermission permission, int userId)
Parameters
Type Name Description
WorkflowStatePermission permission
int userId

DeleteWorkflowState(WorkflowState)

Declaration
void DeleteWorkflowState(WorkflowState state)
Parameters
Type Name Description
WorkflowState state

DeleteWorkflowStatePermission(int)

Declaration
void DeleteWorkflowStatePermission(int workflowStatePermissionId)
Parameters
Type Name Description
int workflowStatePermissionId

GetContentWorkflowStateUsageCount(int)

Declaration
int GetContentWorkflowStateUsageCount(int stateId)
Parameters
Type Name Description
int stateId
Returns
Type Description
int

GetWorkflowState(int)

Declaration
WorkflowState GetWorkflowState(int stateId)
Parameters
Type Name Description
int stateId
Returns
Type Description
WorkflowState

GetWorkflowStatePermissionByState(int)

Declaration
IEnumerable<WorkflowStatePermission> GetWorkflowStatePermissionByState(int stateId)
Parameters
Type Name Description
int stateId
Returns
Type Description
IEnumerable<WorkflowStatePermission>

GetWorkflowStates(int)

Declaration
IEnumerable<WorkflowState> GetWorkflowStates(int workflowId)
Parameters
Type Name Description
int workflowId
Returns
Type Description
IEnumerable<WorkflowState>

MoveState(int, int)

Declaration
void MoveState(int stateId, int index)
Parameters
Type Name Description
int stateId
int index

MoveWorkflowStateDown(int)

Declaration
void MoveWorkflowStateDown(int stateId)
Parameters
Type Name Description
int stateId

MoveWorkflowStateUp(int)

Declaration
void MoveWorkflowStateUp(int stateId)
Parameters
Type Name Description
int stateId

UpdateWorkflowState(WorkflowState)

Declaration
void UpdateWorkflowState(WorkflowState state)
Parameters
Type Name Description
WorkflowState state

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS