c# 拒绝工作流 如何做?
上传了一个文件到文档库后,用代码启动了此文档库的工作流,
现在我能用代码启动工作流,并且还能批准工作流,
但是拒绝工作流的代码怎么写?
批准的代码如下,
Hashtable ht = new Hashtable();
object field = taskItem["Status"];
if (operateType == "Completed")
{
ht["Status"] = (int)SPWorkflowState.Completed;
}
if (operateType == "Cancel")
{
ht["Status"] = (int)SPWorkflowState.Cancelled;
}
ht["TaskStatus"] = "#";
bool isSuss = SPWorkflowTask.AlterTask(taskItem, ht, true);
本来我以为改任务的状态为Cancel就可以了``但这个状态改了后,Status还是为已完成,工作流状态也为已批准.而不是被拒绝了
,求高人指点