![](/img/trans.png)
[英]How do I access the digital signature of an InfoPath form from a workflow created with SharePoint Designer?
[英]How do I obtain the id of a workflow created in Sharepoint Designer?
我编写了一个以编程方式启动工作流的事件接收器,但它需要工作流的 id (guid) 才能启动。 如何获取我刚刚在 Sharepoint Designer 中创建的工作流的 ID?
由于您在 SPD 中创建了工作流,因此您应该知道与工作流相关联的列表以及工作流的名称。 有了这些信息,这应该有效:
Guid workflowGuid = list.WorkflowAssociations.GetAssociationByName(WORKFLOW_NAME, CULTURE_INFO).Id;
如果您不知道或不想处理 CultureInfo 部分,我想您也可以遍历 SPWorkflowAssociationCollection 并找到正确的工作流程,但这段代码对我来说似乎更清晰。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.