最近,我正在开发需要以编程方式获取用户创建的SharePoint文档库的项目。 我试过下面的代码" _site.Lists"属性返回预定义的库(例如" Documnets"," Site Assests","表单模板" ...)。但我只需要用户创建的库。 有没有办法区分用户创建的库和预定义的库(配置sharepoint站点时创建的库)
private readonly ClientContext _clientContext;
private readonly Web _site;
_clientContext = new ClientContext(sharePointSiteUrl);
_site = _clientContext.Web;
_clientContext.Load(_site);
_clientContext.ExecuteQuery();
//Get documnet libraries
_clientContext.Load(_site.Lists);
_clientContext.ExecuteQuery();
ListCollection docLibs = docLibs = _site.Lists;