Схема списка
Применимо к: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Схема списка языка CAML используется для определения метаданных для создания списков. Схема списка включает определения полей (элемент Field ), определения представлений и определение панели инструментов, а также указание типов контента, форм и описания по умолчанию для создаваемых списков. Определение списка содержится в файле Schema.xml , который находится в папке %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\FEATURES или входит в изолированные решения.
Списки можно создавать или изменять программными средствами с помощью объектной модели (например, членов класса SPList и класса SPListCollection), веб-службы Lists (методы класса Lists) и протокола удаленного вызова процедур (RPC) (см. Windows SharePoint Services RPC Methods).
Перечисление элементов схемы
- <List>
Примечание
Следующие подэлементы определяют структуру представления, но Microsoft SharePoint Foundation 2010 XSLT для определения отрисовки содержимого представления. Сведения об используемом XSLT-коде см. в разделе "Представления списка". Схему, используемую Windows SharePoint Services 3.0 для отображения содержимого представления, см. в разделе "Схема представления".
- <Aggregations>
- <GroupByFooter>
- <GroupByHeader>
- <Method>
- <PagedClientCallbackRowset>
- <PagedRecurrenceRowset>
- <PagedRowset>
- <ParameterBindings>
- <Query>
- (см . схему запроса)
- <RowLimit>
- <RowLimitExceeded>
- <Toolbar>
- <ViewBidiHeader>
- <ViewBody>
- <ViewData>
- <ViewEmpty>
- <ViewFields>
- <ViewFooter>
- <ViewHeader>
- <ViewStyle>
- <XslLink>