目前我收到的文件清单如下:
private ClientContext _clientContext;
var oList = _clientContext.Web.Lists.GetByTitle(SERVERURL);
var oQuery = new CamlQuery();
var fileList = oList.GetItems(oQuery);
_clientContext.Load(fileList);
_clientContext.ExecuteQuery();
它为我提供了服务器上的所有文件。
但是如果我知道要从SharePoint和Read打开的文件怎么办?我不想加载所有文件然后循环遍历它们,而是希望从SharePoint获取该特定文件。
答案 0 :(得分:2)
您可以使用CamlQuery
:
oQuery.Query =
@"<Where>
<Eq>
<FieldRef Name='Title'/><Value Type='Text'>DocTitle</Value>
</Eq>
</Where>";
有关详细信息,请参阅Query Schema。