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


Метод MODLISTSETTINGS

Дата последнего изменения: 9 марта 2015 г.

Применимо к: SharePoint Foundation 2010

Изменяет свойства списка SharePoint.

<Method ID="Text">
  <SetList Scope="Request">GUID</SetList>
  <SetVar Name="Cmd">MODLISTSETTINGS</SetVar>
  <SetVar Name="OldListTitle">Text</SetVar>
  <SetVar Name="NewListTitle">Text</SetVar>
  <SetVar Name="Description">Text</SetVar>
  <SetVar Name="ReadSecurity">[1|2]</SetVar>
  <SetVar Name="WriteSecurity">[1|2|4]</SetVar>
  <SetVar Name="owshiddenversion">Integer</SetVar>
  <SetVar Name="displayOnLeft">[TRUE|FALSE]</SetVar>
  <SetVar Name="DisableAttachments">[1|2]</SetVar>
  <SetVar Name="Direction">[1|2|anything]</SetVar>
  <SetVar Name="Moderated">[TRUE|FALSE]</SetVar>
  <SetVar Name="HiddenList">[TRUE|FALSE]</SetVar>
  <SetVar Name="GlobalMtgDataList">[TRUE|FALSE]</SetVar>
  <SetVar Name="VersioningEnabled">[TRUE|FALSE]</SetVar>
  <SetVar Name="NewListTemplate">Text</SetVar>
  <SetVar Name="showUsernames">[on|off]</SetVar>
  <SetVar Name="AllowMultiVote">[on|off]</SetVar>
  <SetVar Name="EnableAssignToEmail">[0|1]</SetVar>
</Method>

Параметры

Параметр

Описание

ID = "Text"

Строка, которая зависит от приложения. В совместимом с Microsoft SharePoint Foundation HTML-редакторе, например в Microsoft SharePoint Designer 2010, в этой строке указывается порядковый номер и имя метода.

Scope = "Request"

Если установлено значение Request, то атрибут Scope устанавливает переменную для области действия элемента Method, в который он заключен (это справедливо только в том случае, если переменная не изменяется другим тегом).

Name = "Cmd"

Данный параметр должен иметь значение MODLISTSETTINGS.

Name = "Old_Title"

Предыдущий заголовок списка.

Name = "New_Title"

Новый заголовок списка.

Name = "Description"

Новое описание списка.

Name = "ReadSecurity"

Устанавливает уровень безопасности для просмотра элементов в списке. Возможны следующие значения.

  • 1.   Пользователи могут считывать все элементы.

  • 2.   Пользователи могут считывать только созданные ими элементы.

Name = "WriteSecurity"

Устанавливает уровень безопасности для редактирования элементов в списке. Возможны следующие значения.

  • 1.   Пользователи могут редактировать все элементы.

  • 2.   Пользователи могут редактировать только созданные ими элементы.

  • 4.   Пользователи не могут редактировать элементы списка.

Name = "owshiddenversion"

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

Name = "displayOnLeft "

Необязательный параметр. Установите значение TRUE для отображения списка на панели быстрого запуска.

Name = "DisableAttachments "

Необязательный параметр, принимает значения 1 или 2. Установите значение 2 для указания того, что элементы списка не могут иметь вложений.

Name = "Direction"

Необязательный параметр. Указывает направление отображения текста в списке. Возможны следующие значения.

  • 1.   Слева направо.

  • 2.   Справа налево.

  • anything   Нет

Name = "Moderated"

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

Name = "HiddenList "

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

Name = "GlobalMtgDataList"

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

Name = "VersioningEnabled"

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

Name = "NewListTemplate"

Необязательный атрибут. Указывает относительный путь к шаблону документа для библиотеки.

Name = "showUsernames"

Необязательный параметр, может принимать значения on или off. Установите значение on, чтобы отображать имя пользователя в результатах опроса.

Name = "AllowMultiVote"

Необязательный параметр, принимает значения on или off. Установите значение on, чтобы разрешить пользователям голосовать в опросах несколько раз.

Name = "EnableAssignToEmail "

Необязательный параметр, принимает значения 0 или 1. Установите значение 1, чтобы рассылать по электронной почте уведомления о владельцах элементов списка вопросов.

Код

<Method ID="0,MODLISTSETTINGS">
  <SetList Scope="Request">GUID</SetList>
  <SetVar Name="Cmd">MODLISTSETTINGS</SetVar>
  <SetVar Name="OldListTitle">Old_Title</SetVar>
  <SetVar Name="NewListTitle">New_Title</SetVar>
  <SetVar Name="Description">Description</SetVar>
  <SetVar Name="ReadSecurity">1</SetVar>
  <SetVar Name="WriteSecurity">2</SetVar>
  <SetVar Name="owshiddenversion">9</SetVar>
</Method>