SharePoint GetListItemChangesSinceToken不会递归返回项目

时间:2019-03-04 18:29:04

标签: .net soap sharepoint sharepoint-online

我必须修复与Sharepoint站点通信的.NET 4.5应用程序。

此应用程序使用功能GetListItemChangesSinceToken从SharePoint库中检索新项目。

但是,由于最近,由于未知原因,此函数仅返回位于该库根目录的内容,并且不再递归解析子内容。

但是,应用程序的代码和库的结构(在客户端)都没有更改。 (我对在服务器端执行的操作没有愿景)。

我试图用功能GetListItems替换GetListItemChangesSinceToken(以消除问题的某些可能原因),结果是相同的。

我的问题是:是否有一种方法可以强制GetListItemChangesSinceToken函数以递归方式解析其目标库的子内容?

我已经读到它应该是它的默认行为,所以对此感到困惑。

如果不可能,是否有替代解决方案?

1 个答案:

答案 0 :(得分:0)

最后,我找到了一种方法,可以通过使用queryOptions参数中的“子文件夹的完整网址”来检索位于子文件夹根目录中的项目。

这是我到目前为止发现的唯一“解决方案”。