Элемент ViewStyle (List)
Применимо к: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Содержит определение стиля представления для списка.
<ViewStyle
BaseType = "Integer" | "Text"
Description = "Text"
DisplayName = "Text"
ID = "Counter"
Preview = "Text"
Type = "Integer">
</ViewStyle>
Элементы и атрибуты
В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.
Атрибуты
Атрибут | Описание |
---|---|
Basetype |
Необязательный параметр. Указывает базовый тип списка. Атрибуту BaseType может быть задано значение Integer для сохранения значений как целых чисел или Text (по умолчанию) — для сохранения значений как текста. |
Описание |
Необязательный атрибут типа Text. Содержит описание стиля представления. |
DisplayName |
Обязательный атрибут типа Text. Указывает отображаемое имя стиля представления. |
ID |
Обязательный атрибут типа Counter. Указывает идентификатор, уникально идентифицирующий стиль представления. |
Предварительный просмотр |
Необязательный атрибут типа Text. Указывает относительный к сайту путь к изображению предварительного просмотра для стиля представления. Например, _layouts/images/prvpicl.gif . |
Тип |
Необязательный атрибут типа Integer. Указывает тип определения списка. |
Дочерние элементы
- GroupByFooter
- GroupByHeader
- PagedClientCallbackRowset
- PagedRecurrenceRowset
- PagedRowset
- Script
- ViewBidiHeader
- ViewBody
- ViewEmpty
- ViewFields
- ViewFooter
- ViewHeader
Родительские элементы
Occurrences
- Минимум: 0
- Максимум: 1 (неограниченно в пределах ViewStyles)
Пример
В следующем примере описаны разделы, содержащиеся внутри стиля представления "Boxed" файла 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>