Метод DELETEFIELD
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
Удаляет поле из списка SharePoint.
Примечание |
---|
Этот метод относится к числу нерекомендуемых и может не поддерживаться в будущих версиях. Вместо него необходимо использовать следующий метод веб-службы:UpdateList(String, XmlNode, XmlNode, XmlNode, XmlNode, String). |
<Method ID="Text">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">DELETEFIELD</SetVar>
<SetVar Name="Field">Field_Name</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" |
Должен быть установлен в DELETEFIELD. |
Name = "Field" |
Имя удаляемого поля. |
Name = "owshiddenversion" |
Номер текущей версии списка. Команда DELETEFIELD работает, только если Windows SharePoint Services и клиент используют согласованный номер версии списка. Таким образом гарантируется, что пользователь случайно не перезапишет изменения схемы, которые были внесены с тех пор, как пользователь получил схему. Выполнение команды DELETEFIELD будет успешным, только если указанный номер версии совпадает с текущей версией схемы, хранящейся в базе данных. |
Декодированный
<Method ID="0,DELETEFIELDsample">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">DELETEFIELD</SetVar>
<SetVar Name="Field">sample</SetVar>
<SetVar Name="owshiddenversion">8</SetVar>
</Method>