通过对象模型批准WSS 2.0中的项目的正确方法是什么?我有一些代码最近修改为自动批准由另一个开发人员达到某些标准的项目。然而,该开发人员已经留下,现在我们发现所有物品都被批准,无论它们是否符合该标准。

我正在倾向于漫步的数千行代码,寻找这发生的地方。

交替,是否有授予批准权限的权限组?我知道代码运行的用户,所以如果存在这样的事情,我可以更改这些。但是,尽管在MS文档中找到了一些提及它,但在我们自己的安装上,我没有看到任何地方列出的许可。

谢谢。如果我能提供更多信息,请告诉我 - 我并不熟悉sp编程。

有帮助吗?

解决方案

对于未来googlers:

通过对象模型批准项目并添加评论的正确方法是

newItem.ModerationInformation.Status = SPModerationStatusType.Approved;
newItem.ModerationInformation.Comment = "Automatic Approval";
.

许可以下: CC-BY-SA归因
scroll top