我们正在尝试创建包含Wiki页面的网站定义。
基本上我们试图找出如何复制当用户选择在空白站点中创建新页面时发生的相同过程,并且系统会说出以下内容:
“为了在这个网站上创建维基页面,必须有一个默认的维基页面库和站点资产库。你想现在创建这些文档库吗?”
当用户选择“是”时,系统会提供这些库以及一些“howto”维基页面。
如果有人知道如何通过代码或CAML触发推广,我们将非常感谢您的帮助。
答案 0 :(得分:0)
使用企业Wiki模板创建网站?
使用webtemplates而不是网站定义:)
答案 1 :(得分:0)
如果您只需要库而不是默认内容,则可以使用web.Lists.EnsureSitePagesLibrary和web.Lists.EnsureSiteAssetsLibrary。