1

目前我得到的文件清单如下:

 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 和阅读中打开的文件怎么办?我不想加载所有文件然后遍历它们,而是想从 SharePoint 获取该特定文件。

4

1 回答 1

2

您可以使用您的CamlQuery

oQuery.Query = 
@"<Where>
    <Eq>
        <FieldRef Name='Title'/><Value Type='Text'>DocTitle</Value>
    </Eq>
</Where>";

有关更多详细信息,请阅读查询架构

于 2013-11-15T10:48:45.770 回答