Элемент ListTemplate (List Template)
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Задает определение списка, которое можно будет использовать при создании списков на странице Создание.
<ListTemplate
AllowDeletion = "TRUE" | "FALSE"
AllowEveryoneViewItems = "TRUE" | "FALSE"
AlwaysIncludeContent = "TRUE" | "FALSE"
BaseType = "0" | "1" | "3" |"4" | "5"
CacheSchema = "TRUE" | "FALSE"
Catalog = "TRUE" | "FALSE"
Category = "Libraries" | "Communications" | "Tracking" |
"Custom Lists"
Default = "TRUE" | "FALSE"
Description = "Text"
DisableAttachments = "TRUE" | "FALSE"
DisallowContentTypes = "TRUE" | "FALSE"
DisplayName = "Text"
DocumentAsEnclosure = "TRUE" | "FALSE"
DocumentTemplate = "Integer"
DontSaveInTemplate = "TRUE" | "FALSE"
EditPage = "Text"
EnableModeration = "TRUE" | "FALSE"
EnablePeopleSelector = "TRUE" | "FALSE"
EnableResourceSelector = "TRUE" | "FALSE"
FeatureId = "Text"
FolderCreation = "TRUE" | "FALSE"
Hidden = "TRUE" | "FALSE"
HiddenList = "TRUE" | "FALSE"
Image = "URL"
MultipleTypes = "TRUE" | "FALSE"
MustSaveRootFiles = "TRUE" | "FALSE"
Name = "Text"
NewPage = "Text"
NoCrawl = "TRUE" | "FALSE"
OnQuickLaunch = "TRUE" | "FALSE"
Path = "Text"
RootWebOnly = "TRUE" | "FALSE"
SecurityBits = "Text"
Sequence = "Integer"
SetupPath = "Text"
SyncType = "Text"
Type = "Integer"
Unique = "TRUE" | "FALSE"
UseRootFolderForNavigation = "TRUE" | "FALSE"
VersioningEnabled = "TRUE" | "FALSE">
</ListTemplate>
Атрибуты
Атрибут |
Описание |
||
---|---|---|---|
AllowDeletion |
Необязательный атрибут типа Boolean. TRUE определяет, что списки, созданные с помощью шаблона, запрещено удалять; если удалять разрешается — FALSE. |
||
AllowEveryoneViewItems |
Необязательный атрибут типа Boolean. TRUE — разрешить любому пользователю просматривать элементы в библиотеке. Атрибут AllowEveryoneViewItems используется, например, в галерее главных страниц, чтобы предоставить всем пользователям доступ к главным страницам. |
||
AlwaysIncludeContent |
Необязательный атрибут типа Boolean. Когда списки, созданные с помощью шаблона, сохраняются в пользовательском интерфейсе как шаблоны списков, контент списков можно включать в шаблоны (TRUE) или не включать (FALSE). |
||
BaseType |
Обязательный атрибут типа Integer. Определяет для списков, создаваемых на основе определения, базовый тип или схему по умолчанию.
|
||
CacheSchema |
Необязательный атрибут типа Boolean. TRUE — разрешить кэширование схемы списка при подготовке сайта. Атрибут CacheSchema используется, например, в глобальном файле Onet.xml, чтобы разрешить кэширование пользовательских списков для текущего семейства сайтов. |
||
Catalog |
Необязательный атрибут типа Boolean. TRUE указывает, что данное определение списка используется для коллекции сайтов, коллекции списков или коллекции веб-частей. |
||
Category |
Необязательный атрибут типа Text. Определяет категорию, к которой следует относить списки, созданные с помощью определения списков. Допустимые значения:
|
||
Default |
Необязательный атрибут типа Boolean. TRUE — указать, что новые сайты SharePoint должны включать этот список. |
||
Description |
Необязательный атрибут типа Text. Предоставляет описание определения списка. |
||
DisableAttachments |
Необязательный атрибут типа Boolean. TRUE — разрешить пользователям прикреплять файлы к элементам списков, созданных с помощью шаблона; FALSE — запретить. |
||
DisallowContentTypes |
Необязательный атрибут типа Boolean. TRUE — разрешить управление типами контента для списков, созданных с помощью шаблона; FALSE — запретить. |
||
DisplayName |
Обязательный атрибут типа Text. Определяет отображаемое имя определения списка. |
||
DocumentAsEnclosure |
Необязательный атрибут типа Boolean. Указывает, содержит ли список документы в качестве вложенных объектов. |
||
DocumentTemplate |
Необязательный атрибут типа Integer. В настоящее время не используется. Допустим только в элементе ListTemplate, атрибут которого BaseType имеет значение 1 (библиотеки документов). Для обеспечения совместимости в будущем этот атрибут следует либо не устанавливать, либо он должен соответствовать атрибуту Type элемента DocumentTemplate в перечислении DocumentTemplates(аналогично предыдущей версии, но использование атрибута не рекомендуется). |
||
DontSaveInTemplate |
Необязательный атрибут типа Boolean. TRUE — исключить контент списка при сохранении списка как настраиваемого шаблона списка или при сохранении сайта, в который входит список, как настраиваемого шаблона сайта через пользовательский интерфейс. |
||
EditPage |
Необязательный атрибут типа Text. Определяет имя настраиваемой страницы приложения (/_layouts), которая будет использоваться в качестве страницы для редактирования свойств списков при создании списков посредством шаблона списка. |
||
EnableModeration |
Необязательный атрибут типа Boolean. TRUE — утверждение контента разрешено по умолчанию в списках, созданных посредством этого шаблона; FALSE — запрещено. |
||
EnablePeopleSelector |
Необязательный атрибут типа Boolean. Задает значение свойства EnablePeopleSelector. |
||
EnableResourceSelector |
Необязательный атрибут типа Boolean. Задает значение свойства EnableResourceSelector. |
||
FeatureId |
Необязательный атрибут типа Text. Определяет GUID, идентифицирующий компонент, с которым связан этот шаблон. |
||
FolderCreation |
Необязательный атрибут типа Boolean. TRUE — разрешить создание папок внутри списка и указать, что команда Создать папку должна отображаться в меню Создать в представлениях списка; FALSE — запретить создание папок. |
||
Hidden |
Необязательный атрибут типа Boolean. TRUE — указать, что определение списка не будет доступно на странице Создание при создании списков. |
||
HiddenList |
Необязательный атрибут типа Boolean. TRUE — указать, что список, созданный из определения списка, будет скрытым. |
||
Image |
Необязательный атрибут типа URL. Определяет URL-адрес значка, используемого для представления списка. |
||
MultipleMtgDataList |
Необязательный атрибут типа Boolean. Если указано MultipleMtgDataList="TRUE", это означает, что список на сайте рабочей области для собраний содержит данные для нескольких экземпляров собраний на этом сайте. |
||
MultipleTypes |
Необязательный атрибут типа Boolean. Задает наличие нескольких типов списков. |
||
MustSaveRootFiles |
Необязательный атрибут типа Boolean. TRUE — когда шаблон списка сохраняется без контента, сохранять страницы, находящиеся в специальной библиотеке документов, которая используется внутри сайта рабочей области для собраний. Этот атрибут не предназначен для общего доступа. |
||
Name |
Обязательный атрибут типа Text. Задает внутреннее имя определения списка. Нельзя использовать пробелы или специальные символы. Это имя также используется для поиска папки, содержащей файл Schema.xml, в котором определяется используемая схема. |
||
NewPage |
Необязательный атрибут типа Text. Задает имя настраиваемой страницы, используемой при создании нового списка посредством шаблона списка. |
||
NoCrawl |
Необязательный атрибут типа Boolean. TRUE — указать, что список не должен отображаться в результатах поиска; FALSE — разрешить отображение. |
||
OnQuickLaunch |
Необязательный атрибут типа Boolean. TRUE — отображать в панели Быстрыйзапуск списки, созданные на основе этого определения списка. |
||
Path |
Необязательный атрибут типа Text. Указывает имя определения сайта, которое содержит определение списка, например STS. Предполагается, что это путь относительно каталога 12\TEMPLATE. Путь может указывать на схему компонентов, например Features\Announcements (аналогично предыдущей версии, но использование атрибута не рекомендуется). |
||
RootWebOnly |
Необязательный атрибут типа Boolean. TRUE — указать, что список, созданный на основе этого определения, должен существовать только в корневом веб-сайте семейства сайтов (аналогично предыдущей версии, но использование атрибута не рекомендуется). |
||
SecurityBits |
Необязательный атрибут типа Text. Определяет разрешения для пользователей на чтение и изменение элементов списка. Атрибут SecurityBits содержит строку из двух цифр. Первая цифра в строке контролирует права на чтение, вторая цифра — права на изменение. Допустимые значения, определяющие права на чтение:
Допустимые значения, определяющие права на изменение:
Этот атрибут не применяется к библиотекам документов. |
||
Sequence |
Необязательный атрибут типа Integer. Задает приоритет при использовании шаблона списка на странице Создание. Если атрибут Sequence не установлен, шаблон отображается в группе таких же шаблонов, не имеющих значения Sequence. Шаблоны, которые определяют одну и ту же последовательность, также представляют группу. Внутри группы шаблоны упорядочиваются в случайном порядке. |
||
SetupPath |
Необязательный атрибут типа Text. Определяет путь к папке в каталоге установки SharePoint Foundation (%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\\TEMPLATE)), которая содержит файл для включения в данный шаблон. |
||
SyncType |
Необязательный атрибут типа Boolean. TRUE — переопределить тип списка клиентов по умолчанию, который связан с базовым шаблоном SharePoint Foundation. |
||
Type |
Необязательный атрибут типа Integer. Представляет уникальный идентификатор шаблона. Этот идентификатор должен быть уникальным внутри компонента, но не обязан быть уникальным во всех определениях компонентов или сайтов. Список типов шаблонов по умолчанию см. в описании типа SPListTemplateType. Этот атрибут соответствует атрибуту Type элемента List. |
||
Unique |
Необязательный атрибут типа Boolean. TRUE — определение списка или шаблон списка можно использовать для создания списка только во время создания сайта и нельзя использовать для создания списка посредством объектной модели или пользовательского интерфейса после применения шаблона или определения сайта. Установка этого атрибута в TRUE приведет к тому, что список станет скрытым, поэтому он не появится на странице Создание и на странице Документы и списки. |
||
UseRootFolderForNavigation |
Необязательный атрибут типа Boolean. TRUE — ссылка на список, который отображается в панели Быстрый запуск будет указывать на корневую папку, поэтому пользователи перейдут на страницу приветствия, а не на страницу представления списков по умолчанию.
|
||
VersioningEnabled |
Необязательный атрибут типа Boolean. TRUE — управление версиями по умолчанию разрешено в списках, созданных с помощью шаблона; FALSE — запрещено. |
Дочерние элементы
Нет |
Родительские элементы
Пример
Пример использования этого элемента см. в разделе Файлы шаблонов списков.