1

Hi all I have written a code to retrieve the lists available in SharePoint using console application

My code is as follows

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();

Can some one help me this is not showing the title

4

1 に答える 1

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
于 2012-11-07T13:18:41.383 に答える