Module 元素(模块)

适用于:SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

指定用于在元素清单中预配 SharePoint 网站的文件。

定义

<Module
  HyperlinkBaseUrl = string
  IncludeFolders = "Text"
  List = "Integer"
  Name = "Text"
  Path = "Text"
  RootWebOnly = "TRUE" | "FALSE"
  SetupPath = "Text"
  Url = "Text">
</Module>

元素和属性

下面各部分介绍了属性、子元素和父元素。

Attributes

属性

说明

**HyperlinkBaseUrl**

可选 **string**。 指定要用作超链接的基 URL 的绝对 URL。

**IncludeFolders**

 可选 **Text**。

**列表**

可选 **Integer**。 指定在 Onet.xml 内定义的列表的类型。

**名字**

必需 **Text**。 包含文件集的名称。 只能包含下列字符:

  • 字母

  • 连字符 (“-”)

  • 下划线 (“_”)

  • 句点 (“.”)

  • 空格 ( )

**路径**

可选 **Text**。 指定相对于 %ProgramFiles%\Common Files\Microsoft Shared\Web server extensions\15\TEMPLATE\Features\Feature 的文件集的物理路径。 只能包含下列字符:

  • 字母

  • 连字符 (“-”)

  • 下划线 (“_”)

  • 句点 (“.”)

  • 空格 ( )

**RootWebOnly**

可选 **Boolean**。 如果模块中指定的文件仅安装在网站集的顶级网站中,则为 “TRUE”。

**SetupPath**

可选 **Text**。 指定 SharePoint Foundation 安装程序目录 %ProgramFiles%\Common Files\Microsoft Shared\Web server extensions\15\TEMPLATE) 中包含要包含在模块中的文件的文件夹的物理路径。 只能包含下列字符:

  • 字母

  • 连字符 (“-”)

  • 下划线 (“_”)

  • 句点 (“.”)

  • 空格 ( )

**Url**

可选 **Text**。 指定实例化网站时要在其中放置文件的文件夹的虚拟路径。 如果未指定 “Path” ,则 “Url” 的值将用于物理路径。 使用 **Url** 属性通过功能预配文件夹。

Url 属性不能包含以下字符:

  • `"`

  • `#`

  • `%`

  • `&`

  • `*`

  • `:`

  • `<`

  • `>`

  • `?`

  • `\`

  • `{`

  • `}`

  • `|`

  • `~`

  • “\x7f”

子元素

文件

父元素

元素

出现次数

最小值:0

最大值:无限制

备注

Module 元素可指定文件或文件集以及创建网站过程中这些文件的安装位置。 如果文件是 Web 部件页,则模块定义可以指定哪些 Web 部件应包含在页面上。

示例

有关如何使用此元素的示例,请参阅Modules

另请参阅