Interface IWorkflowStateManager
Assembly: DotNetNuke.dll
Syntax
public interface IWorkflowStateManager
Methods
AddWorkflowState(WorkflowState)
Declaration
void AddWorkflowState(WorkflowState state)
Parameters
AddWorkflowStatePermission(WorkflowStatePermission, int)
Declaration
void AddWorkflowStatePermission(WorkflowStatePermission permission, int userId)
Parameters
DeleteWorkflowState(WorkflowState)
Declaration
void DeleteWorkflowState(WorkflowState state)
Parameters
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
GetWorkflowState(int)
Declaration
WorkflowState GetWorkflowState(int stateId)
Parameters
Type |
Name |
Description |
int |
stateId |
|
Returns
GetWorkflowStatePermissionByState(int)
Declaration
IEnumerable<WorkflowStatePermission> GetWorkflowStatePermissionByState(int stateId)
Parameters
Type |
Name |
Description |
int |
stateId |
|
Returns
GetWorkflowStates(int)
Declaration
IEnumerable<WorkflowState> GetWorkflowStates(int workflowId)
Parameters
Type |
Name |
Description |
int |
workflowId |
|
Returns
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
Extension Methods