NewWebPage 方法

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

适用范围: SharePoint Foundation 2010

在指定文档库中新建 Web 部件页或空白页。

<Method ID="Text">
  <SetList Scope="Request">GUID</SetList>
  <SetVar Name="Cmd">NewWebPage</SetVar>
  <SetVar Name="ID">New</SetVar>
  <SetVar Name="Type">[WebPartPage|BasicPage]</SetVar>
  <SetVar Name="WebPartPageTemplate">[1-8]</SetVar>
  <SetVar Name="Overwrite">[true|false]</SetVar>
  <SetVar Name="Title">Text</SetVar>
</Method>

参数

参数

说明

ID = "Text"

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

Scope = "Request"

当设置为 Request 时,Scope 属性可设置封闭 Method 元素的作用域的变量,除非该变量被另一标记更改。

Name = "Cmd"

必须设置为 NewWebPage。

Name = "ID"

必须设置为 New。

Name = "Type"

指定要创建的网页的类型。可能的值包括 WebPartPage 和 BasicPage。一个 Web 部件页可包含多个 Web 部件区域,并允许将不同的 Web 部件添加到该页的每个区域中,而空白页仅包含一个区域,且默认情况下包含内容编辑器 Web 部件。

Name = "WebPartPageTemplate"

指定要用于 Web 部件页的模板。下表中列出的可能值对应于新 Web 部件页上显示的布局模板。

对于空白页,可忽略此参数。

说明

1

整页,垂直

2

页眉,页脚,3 列

3

标题,左列,正文

4

标题,右列,正文

5

页眉,页脚,2 列,4 行

6

页眉,页脚,4 列,首行

7

左列,页眉,页脚,首行,3 列

8

右列,页眉,页脚,首行,3 列

Name = "Overwrite"

若要覆盖已存在的任何同名文件,则指定 true;否则指定为 false。

Name = "Title"

指定新网页的文件名。对于 Web 部件页,还指定显示在该页上的标题。

解码

<Method ID="0,NewWebPage">
  <SetList Scope="Request">6beeefcd-866d-4fc7-94b9-
    94e6297386bc</SetList>
  <SetVar Name="Cmd">NewWebPage</SetVar>
  <SetVar Name="ID">New</SetVar>
  <SetVar Name="Type">WebPartPage</SetVar>
  <SetVar Name="WebPartPageTemplate">3</SetVar>
  <SetVar Name="Overwrite">true</SetVar>
  <SetVar Name="Title">Text</SetVar>
</Method>