public void Refresh() { _file.RefreshLoad(); _file.Context.ExecuteQuery(); _listItemAllFields = null; }
public SPOListItem GetItemById(int id) { if (_items.Contains(id)) { return(_items[id] as SPOListItem); } var item = _list.GetItemById(id); _list.Context.Load(item); _list.Context.ExecuteQuery(); SPOListItem li = new SPOListItem(item); _items.Add(id, li); return(li); }
public List <SPOListItem> GetItems(CamlQuery query) { var items = _list.GetItems(query); _list.Context.Load(items); _list.Context.ExecuteQuery(); List <SPOListItem> li = new List <SPOListItem>(); foreach (var listItem in items) { SPOListItem li1 = new SPOListItem(listItem); li.Add(li1); } return(li); }