Я стараюсь, чтобы получить следующий файл «GC_SELF_TEST.ppt» документ из следующей папкиCSOM Caml запросов Не удалось найти файл - SharePoint 2010
Когда я запускаю мой код, он не верните любые результаты. Я уверен, что проблема в моем CamlQuery (я новичок в CSOM и CamlQuery).
Я просто хотел бы получить этот документ для загрузки. Любая помощь была бы оценена!
String site = "http://SPsite/";
ClientContext clientContext = new ClientContext(site);
clientContext.Credentials = new NetworkCredential("User", "Password", "Domain");
CamlQuery query = new CamlQuery();
query.ViewXml = "<View Scope='RecursiveAll'>
<Where>
<Eq>
<FieldRef Name='Name'/>
<Value Type='Text'>GC_SELF_TEST</Value>
</Eq>
</Where>
</View>";
Microsoft.SharePoint.Client.ListItemCollection docs = clientContext.Web.Lists.GetByTitle("Documents").GetItems(query);
clientContext.Load(docs);
clientContext.ExecuteQuery();
foreach (Microsoft.SharePoint.Client.ListItem doc in docs)
{
Console.WriteLine(doc.Id);
}
Я также попытался следующий запрос, но никаких результатов:
"<View Scope='RecursiveAll'><Where><Eq><FieldRef Name='FileLeafRef'/><Value Type='Text'>GC_SELF_TEST.pptx</Value></Eq></Where></View>"
? Я не вижу тебя примером. Я вижу только: " – Rana
Я попробовал следующий запрос: " GC_SELF_TEST.pptx " Но нет Результаты –
Rana