我在设置功能激活时工作流程的显示名称时遇到问题。
我所拥有的是使用所需内部名称创建的工作流程(使用SPWorkflowAssociation.CreateListContentTypeAssociation获取SPWorkflowAssociation对象)。使用该方法调用设置名称后,我将SPWorkflowAssociation.Name设置为所需的显示名称,然后将工作流关联添加到列表,然后在关联列表上调用update。
我看到的结果是内部名称和显示名称都已更改(内部名称需要在SharePoint列表和客户端对象模型之间进行链接,我们需要此内部名称,因为其他显示名称不同语言)。
有谁知道如何在代码中正确设置?它看起来应该是可能的,但我从调查中得不到任何快乐。
谢谢!
答案 0 :(得分:0)
我通过使用description字段存储“静态”名称然后通过此描述字段而不是内部名称查找关联来解决这个问题。