网站架构
上次修改时间: 2010年4月15日
适用范围: SharePoint Foundation 2010
协作应用程序标记语言 (CAML) 的网站架构用于定义创建网站(包括网站集的根网站)的元数据。网站定义指定导航栏、列表模板、文档模板、列表基本类型、配置、模块、组件和服务器电子邮件页脚,以创建网站。网站定义通过位于 %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\SiteTemplates 的 Onet.xml 文件和通过位于 %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\1033\XML 的 WebTemp*.xml 文件来指定。
可以通过对象模型(例如,SPWeb 和 SPWebCollection 类的成员,或 SPSite 和 SPSiteCollection 类的成员)以编程方式创建或修改网站。还可以通过管理 Web 服务(Admin 类的方法)、文档工作区 Web 服务(Dws 的方法)或会议 Web 服务(Meetings 的成员)远程创建或修改它们。
网站架构元素
Onet.xml
[请参阅模块架构]
[请参阅模块架构]
模块架构
WebTemp*.xml