Ich versuche, alle Elemente aus einer Sharepoint-Bibliothek mit CSOM
abzurufen und eine Liste davon zu erstellen. Ich bin mir sicher, dass es etwas mit der Reihenfolge des Codes zu tun hat. Die Frage ist wie?Die Sammlung wurde nicht initialisiert
ListItemCollection collListItem = oList.GetItems(camlQuery);
var newList = new List<Item>();
var items = oList.GetItems(camlQuery);
context.Load(collListItem);
context.ExecuteQuery();
foreach (var col in items)
{
newList.Add(new Item()
{
ID = Convert.ToInt32(col["ID"]),
});
}
bekomme ich folgende Fehlermeldung:
The collection has not been initialized. It has not been requested or the request has not been executed. It may need to be explicitly requested
Wo tritt der Fehler auf? – Aimnox
@Aimnox bei foreach (var col in artikel) –
Wenn debbug, ist 'items' null? – Aimnox