Sharepoint GetListItems()

本文关键字:GetListItems Sharepoint | 更新日期: 2023-09-27 18:35:01

我正在创建一个网站,该网站需要使用 SharePoint Web 服务来获取存储在日历中的数据,当我按以下方式调用它时:

 System.Xml.XmlNode n = services.GetListItems("Calendar", String.Empty, null, null, null, null, null);

我只获取上个月、本月和下个月的数据。 我希望它获取将来和过去一个月存储在日历中的所有数据。

我是SharePoint Web服务的新手,并且已经用谷歌搜索了我想要实现的目标,但无济于事

<小时>

为了响应答案并进行更多研究,我发现以下有关代码项目的页面很有帮助,该页面解释了如何使用客户端对象模型在 SharePoint 日历上选择、更新、插入和删除项目。

Sharepoint GetListItems()

首先,Panagiotis说的 - 你应该使用客户端API。

其次,默认情况下,SharePoint Web 服务会询问有关数据的默认视图 - 这可能是在您的情况下筛选的。创建一个显示所有项的(公共(视图,并将此 ViewID 传递给查询。

PS:客户端 API 始终返回所有项目 - 如果您使用此视图,则无需定义视图。