ViewBody 元素 (List)

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

定义如何呈现视图中的数据行。

<ViewBody
  ExpandXML = "TRUE" | "FALSE">
</ViewBody>

注意

大多数标准Microsoft SharePoint Foundation 2010列表视图都忽略此元素。 有关详细信息,请参阅 XMLDefinition and CAML View Schema

元素和属性

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

Attributes

属性 说明
ExpandXML
可选属性,类型为 Boolean。 如果为 TRUE,则通过协作应用程序标记语言 (CAML)(允许 CAML 呈现 CAML)解释器重新传递呈现的内容。

子元素

众多

父元素

出现次数

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

备注

字段枚举在视图的 ViewBody 元素中的工作方式与 CAML 中的其他位置的工作方式不同。 在视图正文中,枚举将循环访问 ViewFields 集合中的字段,而不是循环访问列表中的所有字段。

示例

下面的示例定义文档库视图的正文。 视图中的每条记录都根据 Core.css 文件中定义的类 ms-vb 呈现 (\\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\LCID\STYLES) 。

<ViewBody>
  <HTML>
    <![CDATA[ <TR> ]]>
  </HTML>
  <Fields>
    <HTML>
      <![CDATA[ <TD Class="ms-vb"> ]]>
    </HTML>
    <Field />
    <HTML>
      <![CDATA[ </TD> ]]>
    </HTML>
  </Fields>
  <HTML>
    <![CDATA[ </TR> ]]>
  </HTML>
</ViewBody>

另请参阅