C#启动工作流 SPWorkflowManager 对象

wuhan_dotnet 2009-11-24 05:03:47
用户通过 Windows SharePoint Services 用户界面分别与对项运行的工作流进行交互。但 Windows SharePoint Services 提供给您可以通过对象模型在您的网站集内集中控制正在运行的工作流实例的功能。使用 SPWorkflowManager 对象可在整个网站集内管理正在运行的工作流实例。SPWorkflowManager 对象在用户界面中没有等效项。使用 SPWorkflowManager 对象可以:

启动、运行或取消工作流。

返回当前对特定项运行的所有工作流。

执行其他工作流管理操作。

若要手动启动某项的特定工作流(即未配置为自动启动的工作流),请使用 StartWorkflow 或 StartWorkflow 方法

但我要运行工作流如何做?这个里面根本就没有这个方法啊``只有启动和取消工作流的方法!
请高人指点
...全文
169 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenminghong 2010-09-08
  • 打赏
  • 举报
回复
手动如何启动工作流。
LPan008 2009-11-27
  • 打赏
  • 举报
回复
少了一句

ht["PercentComplete"] = 1.0f;
LPan008 2009-11-27
  • 打赏
  • 举报
回复
SPWorkflowTask taskedit = item.Tasks[0];
Hashtable ht = new Hashtable();
ht["Status"] = "Complete";
ht["TaskStatus"] = "#";
SPWorkflowTask.AlterTask((taskedit as SPListItem), ht, true);
wuhan_dotnet 2009-11-27
  • 打赏
  • 举报
回复
我还要完成批准这一步`````用代码去批准
time_is_life 2009-11-26
  • 打赏
  • 举报
回复
启动工作流不就是运行工作流吗
kqqjay 2009-11-26
  • 打赏
  • 举报
回复
比如一个通知文档 你在旁边的下拉符号中可以看到 工作流 选中然后启动就可以了
wuhan_dotnet 2009-11-25
  • 打赏
  • 举报
回复
没人回答吗?自己顶下

3,245

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨 - LinyuLoveTJ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧