【发布时间】:2017-05-15 16:57:23
【问题描述】:
在针对 SharePoint Online 的 CSOM 16.1 中使用以下代码,我能够检索文件夹列表:
var folderList = string.IsNullOrEmpty(parentRelativeUrl)
? sharePointContext.Web.Folders
: sharePointContext.Web.GetFolderByServerRelativeUrl(parentRelativeUrl).Folders;
sharePointContext.Load(folderList, items => items.Include(
item => item.Folders,
item => item.Files,
item => item.Name,
item => item.ServerRelativeUrl,
item => item.Properties,
item => item.UniqueId));
sharePointContext.ExecuteQuery();
在针对 2013 本地版本的 SharePoint 运行时,我的绊脚石似乎在 UniqueId 字段周围。我得到的错误是:
字段或属性“UniqueId”不存在。
然后我尝试将我的 CSOM 版本降级到 2013,我可以看到 Folder 类不包含 UniqueId 字段。
2013年有没有办法找回这个字段?
【问题讨论】:
标签: sharepoint sharepoint-2013 sharepoint-online csom