视图架构
上次修改时间: 2011年2月7日
适用范围: SharePoint Foundation 2010
协作应用程序标记语言 (CAML) 的视图架构用于定义列表视图的内容在 Microsoft SharePoint Foundation 中的呈现方式。
备注
SharePoint Foundation 2010 使用 XSLT 来定义列表视图,并且保留了视图架构以实现向后兼容。有关 XSLT 列表视图的信息,请参阅列表视图。
列表视图包括返回视图中显示的数据的查询。有关查询元素的列表,请参阅查询架构。有关用于组织视图的顶层元素,请参阅列表架构。
在 SharePoint Foundation 2010 .aspx 页中,视图是通过 Microsoft.SharePoint.WebPartPages.XsltListViewWebPart 对象进行传送的。可通过服务器端或客户端对象模型(例如,SPView 或 SPViewCollection 的成员及其在 Microsoft.SharePoint.Client (JavaScript: SP) 命名空间中的相关类型)和 Views Web 服务(Views 类的方法)或远程过程调用 (RPC) 协议(请参阅 SharePoint Foundation 方法)以编程方式创建或修改视图。
专用呈现元素
在视图中使用专用呈现元素可定义用于构造 HTML 的逻辑。这些元素可以包含大量标准的呈现元素。
标准呈现元素
下面的标准呈现元素用于在前面列出的结构或专用呈现元素的各个节中呈现 HTML。