Метод UPDATEFIELD
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
Изменяет схему существующего поля в списке SharePoint.
![]() |
---|
Этот метод относится к числу нерекомендуемых и может не поддерживаться в будущих версиях. Вместо него необходимо использовать следующий метод веб-службы:UpdateList(String, XmlNode, XmlNode, XmlNode, XmlNode, String) Метод веб-службы. |
<Method ID="Text">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">UPDATEFIELD</SetVar>
<SetVar Name="FieldXML"><Field ColName="tp_Title"
Type="Text" Name="Title" DisplayName="Title"
FromBaseType="TRUE" MaxLength="255"
Description="this is an update"/>
</SetVar>
<SetVar Name="owshiddenversion">Integer</SetVar>
</Method>
Параметры
Параметр |
Описание |
---|---|
ID = "Text" |
Строка, предназначенная для конкретного приложения. В редакторе HTML, совместимом с Microsoft Windows SharePoint Services, например Microsoft Office SharePoint Designer 2007, эта строка представляет порядковый номер и имя метода. |
Scope = "Request" |
Когда установлено значение Request, атрибут Scope устанавливает переменную для области вложенного элемента Method, пока эта переменная не будет изменена другим тегом. |
Name = "Cmd" |
Необходимо установить значение UPDATEFIELD. |
Name = "FieldXML" |
Описание обновленного поля в формате XML. Полный набор доступных атрибутов и возможные включаемые значения см. описание элемента Field в статье Ключевые схемы языка Collaborative Application Markup Language. |
Name = "owshiddenversion" |
Текущий номер версии списка. Команда UPDATEFIELD работает, только если Windows SharePoint Services и клиентское приложение используют список с одним номером версии. Таким образом, одновременно схему списка может изменять только один пользователь. |
Декодированный
<Method ID="0,UPDATEFIELDTitle">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">UPDATEFIELD</SetVar>
<SetVar Name="FieldXML"><Field ColName="tp_Title"
Type="Text" Name="Title"
DisplayName="Title"
FromBaseType="TRUE" MaxLength="255"
Description="this is an update"/>
</SetVar>
<SetVar Name="owshiddenversion">13</SetVar>
</Method>