2009-04-17 68 views
2

我希望看到当前在整个农场中运行的所有工作流的列表。我知道你可以使用/_layouts/wrkmng.aspx来获得一些数字,但我需要知道实际的工作流程(以及它们运行的​​网站/列表/项目)获取正在运行的工作流程列表?

+0

伟大的问题。这肯定是中央管理员的一个入口。 – theG 2009-04-17 13:43:25

回答

1

没有写出代码(对不起),您可以迭代场中的每个网站集,并使用Microsoft.SharePoint.Workflow命名空间中的API成员来获取所需的信息。

+0

你能分享最后的结果吗?我有一个通过SPSites> SPWebs> SPLists> SPListItems循环的脚本,并且在Workflows集合中查找任何与“Running”的SPWorkflow.InternalStatus ....但是,这不是非常可扩展的,因为我的生产农场有成千上万几百个网站集中的SPWebs。我需要一种更有效的方式来查找正在运行的工作流程,而不必一直到ListItem级别。 – 2013-08-09 21:33:02

相关问题