SiteProvision 方法

上次修改时间: 2015年3月9日

适用范围: SharePoint Foundation 2010

要求 Microsoft SharePoint Foundation 将默认的列表集添加到现有网站。SharePoint 列表集是在Onet.xml 文件中指定的,该文件驻留在运行 SharePoint Foundation 的 Web 服务器上。

<Method ID="Text">
  <SetVar Name="Cmd">SiteProvision</SetVar>
  <SetVar Name="CreateLists">[True|False]</SetVar>
  <SetVar Name="SiteTemplate">Text</SetVar>
</Method>

参数

参数

说明

ID = "Text"

特定于应用程序的字符串。在与 Windows SharePoint Services 兼容的 HTML 编辑器(例如,Microsoft Office SharePoint Designer 2007)中,此字符串提供方法的序号和名称。

Name = "Cmd"

必须设置为 SiteProvision。

Name = "CreateLists"

Boolean。若要创建驻留在服务器上的 Onet.xml 文件中指定的 SharePoint 列表的默认类型,则为 TRUE;否则为 FALSE。

Name = "SiteTemplate"

Text。指定用于实例化网站的网站定义配置。如果未指定,则默认情况下,SharePoint Foundation 将使用标准工作组网站配置创建网站。默认情况下,SharePoint Foundation 的安装中包含以下网站定义配置。

  • STS#0   工作组网站

  • STS#1   空白网站

  • STS#2   文档工作区

  • MPS#0   基本会议工作区

  • MPS#1   空白会议工作区

  • MPS#2   决议会议工作区

  • MPS#3   社交会议工作区

  • MPS#4   多页会议工作区

  • BLOG#0 博客

  • SGS#0   基本组工作网站

  • SGS#1   空白组工作网站

  • WIKI#0   Wiki

请注意,WIKI 为最初在早期版本的 SharePoint Foundation 中创建的旧 Wiki 网站提供网站定义配置。因为 SGS 网站中的标准网站页面是支持 Wiki 的页面,所以用户无需创建专用于 Wiki 的网站。

解码

<ows:Batch OnError="Return">
  <Method ID="0,SiteProvision">
    <SetVar Name="Cmd">SiteProvision</SetVar>
    <SetVar Name="CreateLists">True</SetVar>
    <SetVar Name="SiteTemplate">STS#0</SetVar>
  </Method>
</ows:Batch>