2011-03-24 57 views
0

問:SharePoint 2010:OOTB博客列表的schema.xml在哪裏?


哪裏架構的開箱即用的博客列表界定? (即針對帖子,類別和評論列表)

名單模板和實例都嵌入在ONET.XML的開箱即用的博客網站模板的14 /模板/博客,但有是沒有提到列表的內容類型,字段或視圖。

背景:


我創建了一個自定義網站定義(基於開箱即用的博客網站模板的副本),這樣我們就可以運用品牌和其他的定製到我們的博客。

其中一些自定義功能由作爲站點def一部分激活的功能接收器執行。不幸的是,順序從ONET.XML的SharePoint規定的項目如下:

  • 網站被提供
  • 功能被激活
  • 功能接收機是否被啓動
  • 其他元素(如列表)定義在網站定義的 onet.xml中

正如您所看到的,在創建列表之前,功能接收器(在我的情況下,試圖更新評論和類別列表的權限)將被激活。解決方案非常簡單:只需按照常規創建列表作爲功能的一部分。

爲此,我需要在Visual Studio中創建一個列表定義,但是我找不到這些OOTB列表的schema.xml文件。

回答

0

我工作的一個類似的項目,但我發現在14 \ TEMPLATE這些模式\ SiteTemplate \博客\列表\分類或\帖子或\評論

在您的解決方案

你必須有相同的映射,據我所知

希望幫助

+0

謝謝艾哈邁德,架構文件正是你說的地方。你的意思是,「在你的解決方案中你必須有相同的映射」? – 2011-03-25 11:01:07