0

オブジェクト モデルを使用して WSS 3.0 でアイテムを承認する正しい方法は何ですか? 別の開発者によって特定の基準を満たすアイテムを自動承認するように最近変更されたコードがあります。しかし、その開発者は退職しており、現在、その基準を満たしているかどうかに関係なく、すべてのアイテムが承認されていることがわかりました。

これがどこで起こっているのかを探して、文字通り何千行ものコードを調べています。

または、承認権限を付与する権限グループはありますか? コードが実行されるユーザーを知っているので、そのようなものが存在する場合はそれらを変更できます。ただし、MS docs で言及されているにもかかわらず、私たち自身のインストールでは、許可がどこにもリストされていません。

ありがとう。詳細情報を提供できるかどうか教えてください - 私は SP プログラミングに精通していません。

4

1 に答える 1

0

このようなものを検索する必要があります。

SPList oList = oWeb.Lists["ドキュメント"];

SPFolder oFolder = oList.RootFolder;

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

于 2013-02-08T12:36:18.847 に答える