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


Метод Lists.UpdateListItemsWithKnowledge

Осуществляет вставки, обновления и удаления для указанных элементов списка, а также предоставляет серверу текущие метаданные knowledge.

Пространство имен:  WebSvcLists
Сборка:  STSSOAP (в STSSOAP.dll)

Синтаксис

'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/UpdateListItemsWithKnowledge", RequestNamespace := "https://schemas.microsoft.com/sharepoint/soap/",  _
    ResponseNamespace := "https://schemas.microsoft.com/sharepoint/soap/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function UpdateListItemsWithKnowledge ( _
    listName As String, _
    updates As XmlNode, _
    syncScope As String, _
    knowledge As XmlNode _
) As XmlNode
'Применение
Dim instance As Lists
Dim listName As String
Dim updates As XmlNode
Dim syncScope As String
Dim knowledge As XmlNode
Dim returnValue As XmlNode

returnValue = instance.UpdateListItemsWithKnowledge(listName, _
    updates, syncScope, knowledge)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/UpdateListItemsWithKnowledge", RequestNamespace = "https://schemas.microsoft.com/sharepoint/soap/", 
    ResponseNamespace = "https://schemas.microsoft.com/sharepoint/soap/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public XmlNode UpdateListItemsWithKnowledge(
    string listName,
    XmlNode updates,
    string syncScope,
    XmlNode knowledge
)

Параметры

  • listName
    Тип: System.String

    Идентификатор GUID или заголовок списка списка, из которого нужно извлечь элементов списка. Если указанный список сведений о пользователях, строка задано значение «Данные_пользователя» или «Список сведений о пользователе».

  • updates
    Тип: System.Xml.XmlNode

    Указывает операции, выполняемые на элемент списка.

  • syncScope
    Тип: System.String

    Область синхронизации. Если пустая ссылка (Nothing в Visual Basic), область синхронизации по умолчанию используется с пустой идентификатор.

  • knowledge
    Тип: System.Xml.XmlNode

    Определяет структуру данных Microsoft Sync Framework knowledge в формате XML. В противном случае условии, что на стороне клиента, возвращаются все элементы в списке, распространяется ограничение строк по умолчанию представление или параметр переопределения rowLimit . Если указан, то ответ будет включать изменения, внесенные после получения знаний распространяются ограничения, ограничение строк элементов списка.

Возвращаемое значение

Тип: System.Xml.XmlNode
Возвращает объект XmlNode , представляющий обновлений для элементов списка, а также как, чтобы базы знаний элемента.

Замечания

Обнаружении конфликтов на стороне сервера, с помощью поля ows_hiddenversion в элементе списка. Если значение поля не соответствует значение в элементе в базе данных, затем Обнаружены конфликтующие обновления и клиенту возвращается сообщение об ошибке. Конфликтующие элементы также сообщает обратно в сообщении ответа. Клиенты должны затем устанавливается новая версия элемента списка, разрешения конфликта, также обновить значение поля ows_hiddenversion и повторите попытку обновления элемента.

См. также

Справочные материалы

Lists класс

Элементы Lists

Пространство имен WebSvcLists