我试图通过项目 ID 获取 DriveItem,但是当我尝试此操作时,我收到一条错误消息,指出未找到与我提供的 ID 匹配的项目。我正在使用 MSGraph .NET SDK。var items = await GraphClient.Me.Drive.Special.AppRoot.Children.Request().GetAsync();var files = items.CurrentPage;foreach (var file in files){ if (file.File.MimeType == "application/json" && filename == file.Name) { var itemId = file.Id; return await GraphClient.Me.Drive.Special.AppRoot.Children[itemId].Request().GetAsync(); }}
1 回答
杨魅力
TA贡献1811条经验 获得超6个赞
该children
集合需要文件名作为键。由于您拥有项目 id(来自file.Id
),因此您希望将其与集合一起使用items
:
... return await GraphClient.Me.Drive.Items[itemId].Request().GetAsync(); ...
- 1 回答
- 0 关注
- 98 浏览
添加回答
举报
0/150
提交
取消