.Net操作Sharepoint常用方法(10) 获取列表Item列表方法

private static ListItemCollection GetSharepointItemList(Guid SPListId, string FilterCondition)
{
    ListItemCollection list = null;

    try
    {
      ClientContext clientContext = GetClientContext(SPListId);
      if (clientContext != null)
      {
          CamlQuery camlQuery = new CamlQuery();
          if (FilterCondition == "")
          {
            camlQuery.ViewXml = "<View Scope='Default'><Query></Query></View>";
          }
          else
          {
            camlQuery.ViewXml = "<View Scope='Default'><Query>"+ FilterCondition + "</Query></View>";
          }

          list = clientContext.Web.Lists.GetById(SPListId).GetItems(camlQuery);

          clientContext.Load(ListItemCollection);
          clientContext.ExecuteQuery();
      }
    }
    catch (Exception ex)
    {
    
    }

    return list;
}

 

posted @ 2020-12-29 15:05  无敌师爷IT技术Blog  阅读(205)  评论(0)    收藏  举报