网站架构
适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
协作应用程序标记语言 (CAML) 的网站架构用于定义用于创建网站的元数据,包括网站集的根网站。 网站定义指定导航栏、列表模板、文档模板、列表基本类型、配置、模块、组件和服务器电子邮件页脚,以创建网站。
网站定义是通过位于 %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\SiteTemplates 中的 Onet.xml 文件,以及位于 %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\1033\XML 中的 WebTemp*.xml 文件指定。
可以通过对象模型以编程方式创建或修改网站, (例如 SPWeb 和 SPWebCollection 类的成员,或者 SPSite 和 SPSiteCollection 类的成员) 。 还可以通过管理 Web 服务 () 管理员类的方法、文档工作区 Web 服务 (Dws) 的方法或会议 Web 服务 (会议) 成员远程创建或修改它们。