Elemento ViewStyle (List)
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Contiene la definición de un estilo de vista para una lista.
<ViewStyle
BaseType = "Integer" | "Text"
Description = "Text"
DisplayName = "Text"
ID = "Counter"
Preview = "Text"
Type = "Integer">
</ViewStyle>
Elementos y atributos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Atributo | Descripción |
---|---|
Basetype |
Opcional. Especifica el tipo base de la lista. El atributo BaseType puede establecerse en Integer, con lo cual se almacenan los valores como enteros, o en Text (valor predeterminado), con lo cual los valores se almacenan como texto. |
Descripción |
Text opcional. Contiene una descripción para el estilo de vista. |
DisplayName |
Text obligatorio. Especifica el nombre para mostrar del estilo de la vista. |
ID |
Counter obligatorio. Especifica el identificador que identifica de forma exclusiva el estilo de la vista. |
Vista previa |
Text opcional. Especifica la ruta de acceso relativa al sitio de una imagen de vista previa para el estilo de la vista. Por ejemplo, _layouts/images/prvpicl.gif . |
Tipo |
Integer opcional. Especifica el tipo de definición de lista. |
Elementos secundarios
- GroupByFooter
- GroupByHeader
- PagedClientCallbackRowset
- PagedRecurrenceRowset
- PagedRowset
- Script
- ViewBidiHeader
- ViewBody
- VerEmpty
- ViewFields
- ViewFooter
- ViewHeader
Elementos principales
Repeticiones
- Mínimo: 0
- Máximo: 1 (sin límite en ViewStyles)
Ejemplo
En el ejemplo siguiente se describen las secciones que hay en el estilo de vista Encuadrado de un archivo ViewStyles.xml.
<ViewStyle ID="13" DisplayName="Boxed" BaseType="0">
<ViewFields />
<GroupByHeader>
...
</GroupByHeader>
<GroupByFooter>
...
</GroupByFooter>
<ViewHeader ExpandXML="TRUE">
...
</ViewHeader>
<ViewBidiHeader ExpandXML="TRUE">
...
</ViewBidiHeader>
<ViewBody ExpandXML="TRUE">
...
</ViewBody>
<ViewFooter ExpandXML="TRUE">
...
</ViewFooter>
<PagedRowset>
...
</PagedRowset>
<PagedRecurrenceRowset>
...
</PagedRecurrenceRowset>
<RowLimit Paged="TRUE">100</RowLimit>
<ViewEmpty>
...
</ViewEmpty>
...
</ViewStyle>