【发布时间】:2017-07-31 15:40:23
【问题描述】:
我们在 Sharepoint 2010 中有一个 Approval 工作流程,当用户上传文档时,他们可以启动这个 Approval 工作流程,并指定几个人来批准/拒绝。文档一开始在In Process,大家认可后移到Released。
现在我想在 C# 中批准/拒绝来自 ASP.NET 网页的任务,它包括:
获取指定人的所有待处理任务,即如果汤姆登录,它可以显示他所有待处理的任务,就像他在浏览器中打开Sharepoint时一样。
如何在 C# 中批准/拒绝一项任务?
我是 Sharepoint 客户端对象模型的新手,如果有人能给我示例代码以供参考,不胜感激。
更新:
这是我使用的代码,将凭据分配给上下文,但对象项中没有返回任何内容,我无法获取任务项列表。
[代码][1]
这是所有未完成项目的图片,我没有分配任务,但我可以看到所有进行中的项目。
Open items to be approved picture
新代码仍然不起作用,方法 context.Web.Lists.GetByTitle("Tasks"); 似乎没有返回任何内容;
[快速查看对象项][1]
你能告诉我如何检查列表名称吗?我尝试更改为WBXmlList,它返回值但无法读取,也没有键'AssignedTo'
【问题讨论】:
标签: c# asp.net sharepoint