2009-08-01 4 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!)