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 回答