Поделиться через


Элемент ListTemplate (Site)

Дата последнего изменения: 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"
  MultipleMtgDataList = "TRUE" | "FALSE"
  MustSaveRootFiles = "TRUE" | "FALSE"  MultipleTypes = "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. Задает базовый тип или используемую по умолчанию схему для списков, созданных на основе определения. В SharePoint Foundation значение может быть 0, 1, 3, 4 или 5, но не 2.

CacheSchema

Необязательный Boolean. TRUE включает кэширование схемы списка при подготовке сайта. Атрибут CacheSchema используется, например, в глобальном файле Onet.xml для включения кэширования пользовательского списка для текущего семейства сайтов.

Catalog

Необязательный Boolean. TRUE указывает, что определение списка предназначено для семейства сайтов, коллекции списков или для коллекции веб-частей.

Category

Необязательный Text. Задает категорию, с которой должны быть связаны списки, созданные на основе определения списка. Могут быть следующие значения:

  • Libraries

  • Communications

  • Tracking

  • Custom Lists

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. В SharePoint Foundation этот атрибут устарел.

DontSaveInTemplate

Необязательный атрибут типа Boolean. TRUE исключает содержимое списка, если список сохранен как пользовательский шаблон списка или если сайт, к которому относится список, сохранен как пользовательский шаблон сайта на основе пользовательского интерфейса.

EditPage

Необязательный Text. Задает имя настраиваемой формы, предназначенной для использования в качестве страницы для изменения элементов в списках, созданных на основе определения списка.

EnableModeration

Необязательный Boolean. TRUE указывает, что утверждение контента по умолчанию включено в списках, созданных на основе определения списка; в противном случае — FALSE.

EnablePeopleSelector

Необязательный атрибут типа Boolean.

EnableResourceSelector

Необязательный атрибут типа Boolean.

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. В SharePoint Foundation этот атрибут устарел.

RootWebOnly

Необязательный Boolean. TRUE указывает, что список, созданный на основе определения, существует только на корневом веб-сайте семейства сайтов. В SharePoint Foundation этот атрибут устарел.

SecurityBits

Необязательный Text. Определяет разрешения на уровне элементов в списке для пользователей, имеющих права на чтение или изменение элементов списка. Атрибут SecurityBits содержит строку из двух цифр. Первая цифра в строке управляет доступом на чтение, а вторая — на изменение. Для доступа на чтение допустимы следующие цифры:

1 — пользователи могут читать все элементы;

2 — пользователи могут читать только собственные элементы.

Для доступа на изменение используются следующие допустимые цифры:

1 — пользователи могут изменять все элементы;

2 — пользователи могут изменять только собственные элементы;

4 — пользователи не могут изменять элементы.

Примечание   Пользователи с разрешением ManageLists могут читать и изменять все элементы, независимо от значения атрибута SecurityBits.

Этот атрибут не применим к библиотекам документов.

Sequence

Необязательный Integer. Задает приоритет упорядочения, используемый для определения списка на странице Создание. Если атрибут Sequence не установлен, определение списка отображается в произвольном порядке относительно других определений списков, у которых также отсутствует значение Sequence. Два определения списков, для которых указана одинаковая последовательность, сортируются между собой в произвольном порядке.

SetupPath

Необязательный Text. Указывает путь к папке в каталоге установки SharePoint Foundation (\\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE), содержащей файл, который должен быть включен в определение списка.

SyncType

Необязательный Boolean. TRUE переопределяет используемый по умолчанию тип списка клиентов, связанного с базовым шаблоном SharePoint Foundation.

Type

Необязательный Integer. Предоставляет уникальный идентификатор для определения списка. Этот идентификатор должен быть уникальным внутри возможности, но может не быть уникальным среди всех определений возможностей или определений сайтов. SharePoint Foundation по умолчанию включает следующие типы списков.

  • 100   Универсальный список

  • 101   Библиотека документов

  • 102   Опрос

  • 103   Список связей

  • 104   Список объявлений

  • 105   Список контактов

  • 106   Список событий

  • 107   Список задач

  • 108   Доска обсуждений

  • 109   Библиотека рисунков

  • 110   Источники данных

  • 111   Коллекция шаблонов сайтов

  • 112   Список сведений о пользователях

  • 113   Коллекция веб-частей

  • 114   Коллекция шаблонов списков

  • 115   Библиотека XML-форм

  • 116   Коллекция главных страниц

  • 117   Рабочие процессы без кода

  • 118   Настраиваемый рабочий процесс

  • 119   Библиотека вики-страниц

  • 120   Пользовательская сетка для списка

  • 130   Библиотека подключения к данным

  • 140   Журнал рабочего процесса

  • 150   Список задач Ганта

  • 200   Список повторяющихся собраний

  • 201   Список повесток собраний

  • 202   Список участников собраний

  • 204   Список решений собраний

  • 207   Список целей собраний

  • 210   Поле собраний

  • 211   Список необходимых предметов для собраний

  • 212  Список страниц рабочих областей для собраний

  • 301   Список записей блога

  • 302   Список комментариев блога

  • 303   Список категорий блогов

  • 1100   Отслеживание вопросов

  • 1200   Список задач администратора

Для настраиваемых шаблонов списков значение этого атрибута должно превышать 10 000, чтобы не возникало конфликтов с имеющимися и будущими типами списков, предоставляемыми корпорацией Майкрософт.

Этот атрибут соответствует атрибуту Type элемента List.

Unique

Необязательный Boolean. TRUE указывает, что определение списка или шаблон списка может использоваться только для создания списка во время созданий сайта и не может использоваться для создания списка с помощью объектной модели или пользовательского интерфейса после применения шаблона сайта или определения сайта. Установка для этого атрибута значения TRUE может привести к скрытию списка, и он не появится как возможность на странице Создать страницу или на странице Документы и списки.

UseRootFolderForNavigation

Необязательный Boolean. TRUE указывает, что ссылка на список, отображаемый на панели Быстрый запуск, указывает на корневую папку, так что пользователи переходят по ней на настраиваемую начальную страницу, а не на страницу представления списка по умолчанию.

ПримечаниеПримечание

Если настраиваемый начальный URL-адрес не установлен для списка, визуализация ссылки на корневую папку функционально эквивалентна ссылке на применяемое по умолчанию представление списка.

VersioningEnabled

Необязательный Boolean. TRUE указывает, что контроль версий включается по умолчанию в списках, созданных на основе определения списка; в противном случае — FALSE.

Дочерние элементы

Отсутствуют

Родительские элементы

ListTemplates

Вхождения

Минимум: 0

Максимум: без ограничений

Примечания

В SharePoint Foundation шаблон для стандартного списка SharePoint обычно определяется в файле манифеста элемента возможности, которая содержит определение списка. Дополнительные сведения о возможностях шаблона списка см. в разделе Файлы шаблонов списков.