项目元素 (网站)

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

用作包含新网站的网站定义配置或 Web 模板配置的 Onet.xml 文件中的顶级元素。

<Project
  AlternateCSS = "Text"
  AlternateHeader = "Text"  AlternateUrl = "Text"
  CustomJSUrl = "Text"
  DisableWebDesignFeatures = "Text"
  ListDir = "Text"
  Revision = "Integer"
  SiteLogoUrl = "Text"  SiteLogoDescription = "Text"
  Title = "Text"  UIVersion = "Integer">
</Project>

元素和属性

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

Attributes

属性 说明
AlternateCSS
可选 文本。 用于指定位于 %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS\ lcid\STYLES 目录 (其中 lcid 是语言/区域性 ID 的 %ProgramFiles%\Common Files) CSS) (文件的名称;例如,1033 for English) ,用于定义要在配置中使用的样式。
AlternateHeader
可选 文本。 用于指定位于 %ProgramFiles%\Common Files\Microsoft Shared\Web server extensions\15\TEMPLATE\LAYOUTS 目录中的 ASPX 页面的名称,该目录为网站页中的顶部区域定义备用标头。 此属性提供了一种方法,可将页面的页眉区域替换为定义其他页眉的 ASPX 页的输出。 例如,将 添加到 AlternateHeader="myHeader.aspx"Project 元素,以指定 myHeader.aspx 为提供备用标头的文件的名称。
AlternateUrl
可选 文本
CustomJSUrl
可选 文本。 指定位于 %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS 目录中的自定义 JavaScript 文件,该文件包含要从网站定义创建的网站内执行的脚本。
DisableWebDesignFeatures
可选 文本。 阻止 SharePoint Designer 中使用的特定编辑功能。

可能的值(这些值可用分号分隔)包括:
wdfbackup 禁用网站备份。
wdfrestore 禁用网站还原。
wdfpackageimport 禁用网站包导入。
wdfpackageexport 禁用网站包导出。
wdfthemeweb 禁用对网站的主题支持。
wdfthemepage 禁用对单个页面的主题支持。
wdfnavigationbars 禁用对导航栏的支持。
wdfnavigationview 禁用网站的导航视图。
wdfpublishview 禁用网站的远程网站视图。
wdfpublishselectedfile 不允许发布所选文件。
wdfopensite 禁用对整个网站的访问。
wdfnewsubsite 不允许创建新的子网站。
ListDir
必需属性,类型为 Text。 指定要在新列表中实现的目录。
Revision
可选属性,类型为 Integer。 指定网站定义的版本号。
SiteLogoUrl
可选属性,类型为 Text。 指定要用于网站徽标的自定义图像相对于服务器的 URL。 例如,/_layouts//images/MyCustomLogo.gif
SiteLogoDescription
可选属性,类型为 Text。 提供网站徽标的说明。
标题
必需 文本。 指定从网站定义创建的网站的默认名称。
UIVersion
可选属性,类型为 Integer。 根据网站定义指定网站正在使用的 SharePoint Foundation UI 版本。

子元素

父元素

出现次数

  • 最小值:0
  • 最大值:1

示例

以下示例显示了标准 SharePoint Foundation 网站定义 (STS) 的Onet.xml文件的开头行。

<Project Title="$Resources:onet_TeamWebSite;" Revision="2" ListDir="$Resources:core,lists_Folder;" xmlns:ows="Microsoft SharePoint">