Click or drag to resize
AbstractWorkflowManagerInfoType, StateInfoType, ActionEnumTypeEvaluateTransitions Method (WorkflowStepInfo, UserInfo, Int32, MacroResolver, WorkflowTransitionTypeEnum)
Evaluates list of existing transitions for given workflow step and returns either one best match or multiple transitions matched

Namespace: CMS.WorkflowEngine
Assembly: CMS.WorkflowEngine (in CMS.WorkflowEngine.dll) Version: 12.0.0
Syntax
C#
public List<WorkflowTransitionInfo> EvaluateTransitions(
	WorkflowStepInfo step,
	UserInfo user,
	int siteId,
	MacroResolver resolver,
	WorkflowTransitionTypeEnum transitionType
)

Parameters

step
Type: CMS.WorkflowEngineWorkflowStepInfo
Workflow step
user
Type: CMS.MembershipUserInfo
User
siteId
Type: SystemInt32
Site ID
resolver
Type: CMS.MacroEngineMacroResolver
Macro resolver to evaluate conditions
transitionType
Type: CMS.WorkflowEngineWorkflowTransitionTypeEnum
Transition type

Return Value

Type: ListWorkflowTransitionInfo
See Also