大家好我编写了一个代码,用于使用控制台应用程序检索SharePoint中可用的列表
我的代码如下
string strSite="http://dorababu:1904/";
SPSite spSite=new SPSite(strSite);
SPWeb spweb=spSite.RootWeb;
foreach(SPList objList in spweb.Lists)
{
console.WriteLine(objList.Title);
}
spweb.Dispose();
spSite.Dispose();
consol.ReadLine();
有人可以帮助我,这不会显示标题
答案 0 :(得分:2)
由于您使用的是SharePoint 2010,我将继续使用客户端对象模型。使用此代码,您可以从服务器外部加载SharePoint内容。
var ctx = new ClientContext("http://tests");
var lists = ctx.Site.RootWeb.Lists;
ctx.Load(lists);
ctx.ExecuteQuery();
foreach (var list in lists)
Console.WriteLine(list.Title);
Console.ReadKey();
您需要添加以下参考资料才能发挥作用:
Microsoft.SharePoint.Client
Microsoft.SharePoint.Client.Runtime