Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Задает определение списка, которое можно будет использовать при создании списков на странице Создание.
Определение
<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**. Определяет для списков, создаваемых на основе определения, базовый тип или схему по умолчанию. * 0 — GenericList * 1 — DocumentLibrary * 3 — Доска обсуждений * 4 — опрос * 5 — проблема |
| **CacheSchema** | Необязательный параметр **Boolean**. **TRUE** для включения кэширования схемы списка при подготовке сайта. Атрибут **CacheSchema** используется, например, в глобальном файлеOnet.xml для включения кэширования списка пользователей для текущего семейства веб-сайтов. |
| **Каталог** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что определение списка предназначено для коллекции сайтов, коллекции списков или коллекции веб-частей. |
| **Категории** | Необязательный параметр **Text**. Задает категорию, с которой должны быть связаны списки, созданные на основе определения списка. Могут быть следующие значения: ***Библиотеки** ***Коммуникаций** ***Отслеживания** * **Настраиваемые списки** |
| **По умолчанию** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что новые сайты SharePoint будут включать этот список. |
| **Описание** | Необязательный параметр **Text**. Предоставляет описание определения списка. |
| **DisableAttachments** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что пользователи могут вложить файлы в элементы списков, созданных с помощью шаблона; В противном случае — **FALSE**. |
| **DisallowContentTypes** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что типы контента не могут управляться списками, созданными с помощью шаблона; В противном случае — **FALSE**. |
| **Displayname** | Обязательный **Текст**. Задает отображаемое имя определения списка. |
| **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**. |
| **Скрытые** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что определение списка недоступно на странице **Создание** для создания списков. |
| **HiddenList** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что список, созданный из определения списка, скрыт. |
| **Изображения** | Необязательный **URL-адрес**. Задает URL-адрес значка, используемого для представления списка. |
| **MultipleMtgDataList** | Необязательный параметр **Boolean**. Если указан параметр MultipleMtgDataList="TRUE", список на сайте рабочей области для собраний содержит данные для нескольких экземпляров собраний на сайте. |
| **MultipleTypes** | Необязательный параметр **Boolean**. Указывает, существует ли несколько типов списков. |
| **MustSaveRootFiles** | Необязательный параметр **Boolean**. **TRUE*** для сохранения страниц, содержащихся в специальной библиотеке документов, которая используется внутри сайта рабочей области для собраний, когда шаблон списка сохраняется без содержимого. Этот атрибут не предназначен для общего использования. |
| **Имя** | Обязательный **Текст**. Задает внутреннее имя определения списка. Пробелы и специальные символы не должны использоваться. Имя используется также для поиска папки, содержащей файл Schema.xml, который определяет используемую схему. |
| **NewPage** | Необязательный параметр **Text**. Задает имя настраиваемой страницы, используемой при создании нового списка посредством шаблона списка. |
| **NoCrawl** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что список не отображается в результатах поиска; В противном случае — **FALSE**. |
| **OnQuickLaunch** | Необязательный параметр **Boolean**. **TRUE** для отображения списков, созданных из определения списка, на панели **QuickLaunch**. |
| **Путь** | Необязательный параметр **Text**. Указывает имя определения сайта, содержащего определение списка; например, **STS**. Предполагается, что это путь относительно каталога 12\TEMPLATE. Путь может быть направлен на схему компонентов; например, Компоненты\Объявления. [То же, что и предыдущая версия, но не рекомендуется.] |
| **RootWebOnly** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что список, созданный на основе определения, существует только на корневом веб-сайте семейства веб-сайтов. [То же, что и предыдущая версия, но не рекомендуется.] |
| **SecurityBits** | Необязательный параметр **Text**. Определяет разрешения на уровне элементов в списке для пользователей, имеющих права на чтение или изменение элементов списка. Атрибут **SecurityBits** содержит строку из двух цифр. Первая цифра в строке контролирует права на чтение, вторая цифра — права на изменение. Допустимые значения, определяющие права на чтение: * **1** Пользователи могут читать все элементы. * **2** Пользователи могут читать только собственные элементы. Для доступа на изменение используются следующие допустимые цифры: * **1** Пользователи могут редактировать все элементы. * **2** Пользователи могут изменять только собственные элементы. * **4** Пользователи не могут редактировать элементы. **Примечание**. Пользователи с разрешением ManageLists могут читать и изменять все элементы независимо от значения атрибута **SecurityBits**. Этот атрибут не применим к библиотекам документов. |
| **Последовательности** | Необязательно **Integer**. Указывает приоритет упорядочения, используемый для шаблона списка на странице **Создание**. Если параметр **Sequence** не задан, шаблон отображается последним в произвольном порядке с другими шаблонами, в которые также отсутствует значение **Sequence**. Два шаблона, указывающие одну последовательность, сортируются в произвольном порядке. |
| **SetupPath** | Необязательный параметр **Text**. Указывает путь к папке в каталоге установки SharePoint Foundation (%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\\TEMPLATE), содержащей файл для включения в шаблон. |
| **SyncType** | Необязательный параметр **Boolean**. **TRUE** для переопределения типа списка клиентов по умолчанию, связанного с базовым шаблоном SharePoint Foundation. |
| **Тип** | Необязательно **Integer**. Представляет уникальный идентификатор шаблона. Этот идентификатор должен быть уникальным внутри компонента, но не обязан быть уникальным во всех определениях компонентов или сайтов. Список типов шаблонов списков по умолчанию см. в разделе SPListTemplateType. Этот атрибут соответствует атрибуту **Type** элемента List . |
| **Уникальный** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что определение списка или шаблон списка можно использовать для создания списка только во время создания сайта и не может использоваться для создания списка с помощью объектной модели или пользовательского интерфейса после применения шаблона сайта или определения. Установка этого атрибута в значение **TRUE** приводит к скрытию списка, чтобы он не отображался в качестве параметра на странице **Создать** или на странице **Документы и списки**. |
| **UseRootFolderForNavigation** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что ссылка на список, отображаемый в разделе **Быстрый запуск** указывает на корневую папку, чтобы пользователи переходили на настраиваемую страницу приветствия, а не на страницу представления списка по умолчанию. Если настраиваемый начальный URL-адрес не установлен для списка, визуализация ссылки на корневую папку функционально эквивалентна ссылке на применяемое по умолчанию представление списка. |
| **Управление версиямиEnabled** | Необязательный параметр **Boolean**. **TRUE***, чтобы указать, что управление версиями включено по умолчанию в списках, созданных с помощью шаблона; В противном случае — **FALSE**. |
Дочерние элементы
Нет
Родительские элементы
| Элементы |
|---|
| Элементы |
Пример
Пример использования этого элемента см. в разделе List Template Files.