Partilhar via


Elemento ViewBody (Lista)

Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013

Define como as linhas de dados em uma exibição são renderizadas.

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

Observação

A maioria das exibições de lista de Microsoft SharePoint Foundation 2010 padrão ignora esse elemento. Para obter mais informações, consulte Esquema de exibição de XMLDefinition e CAML.

Elementos e atributos

As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.

Atributos

Atributo Descrição
ExpandXML
Booliano opcional. TRUE para re-passar o conteúdo renderizado por meio do interpretador caml (linguagem de marcação de aplicativo colaborativo), que permite que o CAML renderize CAML.

Elementos filho

Numerosos

Elementos pai

Occurrences

  • Mínimo: 0
  • Máximo: 1

Comentários

Uma enumeração de campos funciona de forma diferente no elemento ViewBody para uma exibição do que em outros lugares no CAML. Em um corpo de exibição, a enumeração percorre os campos da coleção ViewFields , em vez de todos os campos da lista.

Exemplo

O exemplo a seguir define o corpo para uma exibição de biblioteca de documentos. Cada registro na exibição é renderizado de acordo com a classe ms-vb definida no arquivo Core.css (\\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>

Confira também