【发布时间】:2016-07-26 14:48:54
【问题描述】:
SharePoint CSOM 如何处理此代码块?
FileCollection allDocs = libFolder.Files;
clientContext.Load(allDocs, files => files.Where(file => file.Name == "test.docx");
clientContext.ExecuteQuery();
if (allDocs.Count > 0)
{
File currentDoc = allDocs[0];
// continue
}
“allDocs”集合是否完全枚举,或者 Load 参数中的 Where 子句是否精确定位单个文件?
此外,必须有一种更好的方法来在 CSOM 中按文件名检索文件,而无需“allDocs[0]”索引集合选择。 你会怎么做?
【问题讨论】:
标签: sharepoint-2013 sharepoint-clientobject