我有一个问题,如果我可以在下面的查询的响应中获得超过200个项目:
var drive = await _OneDriveClient
.Drive
.Root
.ItemWithPath(Path)
.Children
.Request()
.GetAsync();
return drive;
即使搜索的文件夹中有更多项目,看起来响应仍限于200个结果。谢谢你的帮助!
答案 0 :(得分:1)
你应该可以这样做:
var pageRequest = await _OneDriveClient
.Drive
.Root
.ItemWithPath(Path)
.Children
.Request();
while (pageRequest != null)
{
var page = await pageRequest.GetAsync();
// do some stuff
pageRequest = pageRequest.NextPageRequest;
}