Метод Lists.GetListItemChangesWithKnowledge
Возвращает все элементы списка, соответствующие указанным критериям и, были изменены с момента даты и времени, указанного в параметре knowledge для указанного списка.
Пространство имен: WebSvcLists
Сборка: STSSOAP (в STSSOAP.dll)
Синтаксис
'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/GetListItemChangesWithKnowledge", RequestNamespace := "https://schemas.microsoft.com/sharepoint/soap/", _
ResponseNamespace := "https://schemas.microsoft.com/sharepoint/soap/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function GetListItemChangesWithKnowledge ( _
listName As String, _
viewName As String, _
query As XmlNode, _
viewFields As XmlNode, _
rowLimit As String, _
queryOptions As XmlNode, _
syncScope As String, _
knowledge As XmlNode, _
contains As XmlNode _
) As XmlNode
'Применение
Dim instance As Lists
Dim listName As String
Dim viewName As String
Dim query As XmlNode
Dim viewFields As XmlNode
Dim rowLimit As String
Dim queryOptions As XmlNode
Dim syncScope As String
Dim knowledge As XmlNode
Dim contains As XmlNode
Dim returnValue As XmlNode
returnValue = instance.GetListItemChangesWithKnowledge(listName, _
viewName, query, viewFields, rowLimit, _
queryOptions, syncScope, knowledge, _
contains)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sharepoint/soap/GetListItemChangesWithKnowledge", RequestNamespace = "https://schemas.microsoft.com/sharepoint/soap/",
ResponseNamespace = "https://schemas.microsoft.com/sharepoint/soap/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public XmlNode GetListItemChangesWithKnowledge(
string listName,
string viewName,
XmlNode query,
XmlNode viewFields,
string rowLimit,
XmlNode queryOptions,
string syncScope,
XmlNode knowledge,
XmlNode contains
)
Параметры
listName
Тип: System.StringИдентификатор GUID или заголовок списка списка, из которого нужно извлечь элементов списка. Если указанный список сведений о пользователях, строка задано значение «Данные_пользователя» или «Список сведений о пользователе».
viewName
Тип: System.StringGUID для представления списка, из которого возвращаются элементы списка. Если не указано, используется представление списка по умолчанию. viewFields, rowLimitи параметров queryOptions , если указан, то необходимо переопределить соответствующие атрибуты представления, используемый. Обратите внимание на то, что клиенты не следует использовать этот параметр. Если указан, то сервер необходимо игнорировать этот параметр, если также указан параметр viewFields ; в противном случае сервер только должен проверить, что этот параметр не является допустимым GUID и, на который ссылается параметр представления списка.
query
Тип: System.Xml.XmlNodeЗапрос, чтобы определить, какие записи в списке должны быть возвращены и порядок, в котором они будут возвращены.
viewFields
Тип: System.Xml.XmlNodeУказывает, какие поля элемента списка, должны быть возвращены. Если не указан, будет ли, за исключением параметра или включив значение пустая ссылка (Nothing в Visual Basic) , используются поля, определенные для представления параметра viewName . Если атрибут Properties структуры ViewFields задано значение true и ссылку на поле MetaInfo в параметре FieldRef , свойства, связанные с списке должны возвращаться с префикса "ows_MetaInfo_".
rowLimit
Тип: System.StringУказывает максимальное число строк данных, возвращаемых в ответе. Если не указан, будет ли путем передачи пустого элемента или путем исключения в элемент, используется ограничение строк по умолчанию для представления, указанного с помощью параметра viewName . В противном случае это должно быть 32-разрядное целое число. Сервер не должен возвращать число элементов списка, чем указано в этом параметре.
queryOptions
Тип: System.Xml.XmlNodeЗадает параметры, доступные для изменения запроса
syncScope
Тип: System.StringОбласть синхронизации. Если пустая ссылка (Nothing в Visual Basic), область синхронизации по умолчанию используется с пустой идентификатор.
knowledge
Тип: System.Xml.XmlNodeОпределяет структуру данных Microsoft Sync Framework knowledge в формате XML. В противном случае условии, что на стороне клиента, возвращаются все элементы в списке, распространяется ограничение строк по умолчанию представление или параметр переопределения rowLimit . Если указан, то ответ будет включать изменения, внесенные после получения знаний распространяются ограничения, ограничение строк элементов списка.
contains
Тип: System.Xml.XmlNodeОграничивает число результатов, возвращаемых давая конкретных значение для поиска в поле элемента указанного списка. Сервер возвращает элементов списка, удовлетворяющий этим условиям.
Возвращаемое значение
Тип: System.Xml.XmlNode
Возвращает объект XmlNode , представляющий изменений элементов списков, а также базы знаний элемента.