0

这些之间有什么区别?

我正在尝试以编程方式(在非共享点服务器计算机上)获取共享点列表(我是这些列表的管理员)并将它们转换为 SQL 表。

到目前为止,我已经能够打开列表但无法获取数据表。我不断获得一些使用 SharePointclientObj.List 和其他使用 SPList 的代码片段。在我的程序集引用中找不到 SPList?

using Microsoft.SharePoint;
using SharePointclientObj = Microsoft.SharePoint.Client;

可悲的是,我发现做我想做的事情的代码是使用 SPList。我是否可以获取代码以使用 SharePointclientObj.List 转换为 dataTable 或说明如何让 SPList 正确连接?

4

1 回答 1

1

SPList 对象是服务器对象模型的一部分,只能在 SharePoint 所在的计算机上使用。要远程获取数据,您需要使用 SharePoint 的远程 API 之一。Microsoft.SharePoint.Client您提到的是其中之一,称为客户端对象模型。您可以在此处找到一些示例。

于 2014-03-13T20:31:37.460 回答