如何以编程方式在SharePoint 2010中设置工作流的显示名称

如何以编程方式在SharePoint 2010中设置工作流的显示名称,sharepoint,workflow,Sharepoint,Workflow,我在设置功能激活工作流的显示名称时遇到问题 我得到的是一个工作流,我使用SPWorkflowAssociation.CreateListContentTypeAssociation创建了一个所需的内部名称,以获取SPWorkflowAssociation对象。使用该方法调用设置名称后,我将SPWorkflowAssociation.name设置为所需的显示名称,然后将工作流关联添加到列表中,然后在关联列表上调用update 我看到的结果是,内部名称和显示名称都已更改。SharePoint列表和客

我在设置功能激活工作流的显示名称时遇到问题

我得到的是一个工作流,我使用SPWorkflowAssociation.CreateListContentTypeAssociation创建了一个所需的内部名称,以获取SPWorkflowAssociation对象。使用该方法调用设置名称后,我将SPWorkflowAssociation.name设置为所需的显示名称,然后将工作流关联添加到列表中,然后在关联列表上调用update

我看到的结果是,内部名称和显示名称都已更改。SharePoint列表和客户端对象模型之间的链接需要内部名称,我们需要此内部名称,因为其他语言的显示名称不同

有人知道如何在代码中正确设置吗?这看起来应该是可能的,但我从我的调查中没有得到任何乐趣


谢谢

我通过使用description字段来存储一个“静态”名称,然后通过这个description字段而不是内部名称来查找关联,从而解决了这个问题