使用Kentico 11.0.26。 使用Workflow API
创建工作流时,如何以编程方式选择此选项编辑:在上面的链接中运行代码示例后,选择了第一个单选按钮“无”。如果您转到Kentico并手动选择“仅列出”选项,则会以编程方式显示添加的角色。
答案 0 :(得分:1)
您可以使用已在帖子中链接的代码示例来实现。该设置直接放在步骤本身上,因此,使用类似这样的代码,您应该进行设置:
// Here Only listed security is assigned to current step.
step.StepRolesSecurity = WorkflowStepSecurityEnum.OnlyAssigned;
编辑:
在更新StepRolesSecurity属性后,另外保存工作流程步骤:
WorkflowStepInfoProvider.SetWorkflowStepInfo(step);