2012-12-28 61 views
2

我有默認的sharepoint網站。 在頁面庫的接收事件中,我可以訪問我的當前網頁:爲什麼我的SharePoint Web ContentTypes集合是空的?

var web = properties.Web;

,我得到了很奇怪的問題。 web.ContentTypes集合是emtpy。我無法訪問並訪問任何內容類型!當通過網站,我看到當前網站的所有內容類型。

爲什麼這個ContentTypes集合是空的?

回答

2

嘗試使用web.AvailableContentTypes。

它包含可以在網站上使用,而不是在這個特別的網站定義只是那些所有內容類型。

參見:

SPWeb.ContentTypes on MSDN