从VB.Net Windows窗体应用程序查询SharePoint 2010列表的最简单路径是什么。
答案 0 :(得分:1)
使用.NET客户端对象模型(如Microsoft here所述),您可以编写C#或VB.Net代码来访问SharePoint。
Microsoft提供了a walkthrough,向您展示了如何将所需的程序集添加到项目中。
以下是相关的摘录:
在项目中,添加对组成.NET客户端对象模型的两个必需程序集的引用。这两个组件(Microsoft.SharePoint.Client.dll和Microsoft.SharePoint.Client.Runtime.dll)位于%ProgramFiles%\ Common Files \ Microsoft Shared \ web server extensions \ 14的ISAPI文件夹中。
加载程序集后,可以使用SharePoint客户端对象模型对象检索记录的here信息。例如:
如何检索对象
以下示例显示如何加载对象以访问其属性。由于列表对象已加载到位,因此可以访问列表的所有默认属性。
Dim clientContext As New ClientContext("http://MyServer/sites/MySiteCollection") Dim oWebsite As Web = clientContext.Web Dim collList As ListCollection = oWebsite.Lists Dim oList As List = collList.GetByTitle("Announcements") clientContext.Load(oList) clientContext.ExecuteQuery() Console.WriteLine("Title: {0} Created: {1}", oList.Title, oList.Created)
有关更深入的文档,请参阅上面的链接。