sharepoint项目。使用列表项目收集位置检索项目
本文向大家介绍sharepoint项目。使用列表项目收集位置检索项目,包括了sharepoint项目。使用列表项目收集位置检索项目的使用技巧和注意事项,需要的朋友参考一下
示例
ClientContext clientContext = new ClientContext(siteUrl); SP.List oList = clientContext.Web.Lists.GetByTitle("Announcements"); ListItemCollectionPosition itemPosition = null; while (true) { CamlQuery camlQuery = new CamlQuery(); camlQuery.ListItemCollectionPosition= itemPosition; camlQuery.ViewXml= "<View><ViewFields><FieldRef Name='ID'/>" + "<FieldRef Name='Title'/><FieldRef Name='Body'/>" + "</ViewFields><RowLimit>5</RowLimit></View>"; ListItemCollection collListItem = oList.GetItems(camlQuery); clientContext.Load(collListItem); clientContext.ExecuteQuery(); itemPosition = collListItem.ListItemCollectionPosition; foreach (ListItem oListItem in collListItem) { Console.WriteLine("Title: {0}: \nBody: {1}", oListItem["Title"], oListItem["Body"]); } if (itemPosition == null) { break; } Console.WriteLine("\n" +itemPosition.PagingInfo+ "\n"); }