0

ユーザーがSharePointの[すべてのサイトコンテンツ]ページに移動したときに表示されるドキュメントライブラリリストを非表示にする方法があるのではないかと思います。また、これを実現するプログラム的な方法があるのではないかと思います。(可能であればWSSを使用)。

このビューから多くのリストを非表示にする必要があります。これらのリストには、リンクリスト内のリンクからアクセスします(このリンクリストは、ユーザーに表示する唯一のリストです)。

どんな助けでもありがたいです。

4

1 に答える 1

5

SPListクラスには、必要な処理を正確に実行するHiddenプロパティがあります。

要するに、あなたはこのようなことをすることができます:

1. Open the Site collection (SPSite)
2. Enumerate throuh all sites (SPSite.AllWebs -> SPWeb)
3. Enumerate through all lists (SPWeb.Lists)
4. Locate the lists you want to hide (base on Title or other property)
5. Set the Hidden Property to true
6. Call SPList.Update() (important!)
于 2009-08-01T09:13:10.283 に答える