0

通过对象模型批准 WSS 3.0 中的项目的正确方法是什么?我最近修改了一些代码,以自动批准其他开发人员满足某些条件的项目。然而那个开发者已经离开了,现在我们发现所有的项目都被批准了,不管它们是否符合这个标准。

我正在翻阅数千行代码,寻找发生这种情况的地方。

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

谢谢。如果我可以提供更多信息,请告诉我 - 我不精通 SP 编程。

4

1 回答 1

0

YOu should search something like this.

SPList oList = oWeb.Lists["Documents"];

SPFolder oFolder = oList.RootFolder;

foreach(SPFile oFile in oFolder.Files) { if (oFile.Level == SPFileLevel.Draft) { oFile.Approve(""); } }

于 2013-02-08T12:36:18.847 回答