2009-08-01 8 views
0

ユーザーがSharePointの "All Site Content"ページに移動したときに表示されるドキュメントライブラリリストを非表示にする方法があるのだろうか。これを達成するためのプログラム的な方法があります。 (可能であればWSSを使用して)。SharePointサイトの "All Site Content"ページからのリストを非表示

このビューから多くのリストを非表示にする必要があります。これらのリストは、リンクリスト内のリンクからアクセスされます(このリンクリストは私がユーザーに見せたいだけのものです)。

ご協力いただければ幸いです。

+0

について、あなたは求めているWSSのバージョン:要するに

、あなたはこのような何かを行うことができますか? –

+0

私はWSS 2.0を選ぶだろう – danae

答えて

5

SPListクラスには、必要なものを正確に行う隠しプロパティがあります。

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!) 
関連する問題