2014-06-18 40 views
1

我有一個SP.ContentTypeCollection文檔庫。我試圖從網站的內容類型中添加選定的一個。我也需要它成爲該庫的新DEFAULT內容類型。SharePoint 2010客戶端對象模型,明確的內容類型集合

因此,我已將文檔庫的現有類型複製到列表中。然後我想清除內容類型,並添加我的新的一個,所以它成爲默認。然後我將添加我複製的其他人。

問題:我找不到一種方法來刪除集合中的一種或全部內容類型。

幫助? :-) 提前致謝。

回答

0

您無法從SP.ContentTypeCollection列表中刪除元素。此article提供了一個代碼片段,用於通過使用客戶端對象模型來刪除內容類型,但代碼不檢查正在使用的內容類型是否無法刪除正在使用的內容類型。

該代碼片段使用函數ContentType.DeleteObject刪除內容類型,請注意該MSDN鏈接中的例外情況。

相關問題