Sharepoint 以编程方式将文档从一个服务器库移动到另一个服务器库
我是Sharepoint的初学者,被赋予了编写计时器作业的任务。触发后,我希望以编程方式将文档从一个Sharepoint服务器库移动到另一个服务器库。到目前为止,我的发现表明,这只能使用客户端对象模型实现,因为我无法使用Sharepoint 以编程方式将文档从一个服务器库移动到另一个服务器库,sharepoint,sharepoint-2010,sharepoint-2013,Sharepoint,Sharepoint 2010,Sharepoint 2013,我是Sharepoint的初学者,被赋予了编写计时器作业的任务。触发后,我希望以编程方式将文档从一个Sharepoint服务器库移动到另一个服务器库。到目前为止,我的发现表明,这只能使用客户端对象模型实现,因为我无法使用SPWebApplication创建第二个Sharepoint server(spUrl2)实例。使用服务器对象模型的查找方法返回null 我正在从第一个Sharepoint服务器(spUrl1)运行以下代码: 现在我的问题是,是否可以使用服务器对象模型进行必要的操作,因为这非常
SPWebApplication创建第二个Sharepoint server(spUrl2)实例。使用服务器对象模型的查找方法返回null
我正在从第一个Sharepoint服务器(spUrl1)运行以下代码:
现在我的问题是,是否可以使用服务器对象模型进行必要的操作,因为这非常方便,而且我也希望这样做。若并没有,那个么我怎么可能做这个文件移动,因为我在网上找不到类似的参考
提前感谢您的支持。您不能将服务器端对象模型用于不同的服务器场访问
您可以使用客户端对象模型,Rest API或sharepoint web services。请给出一些示例代码,详细说明我如何具体使用服务器端对象模型。请检查以下链接:提到的链接使用的是客户端对象模型技术,而我正在寻找最好使用服务器端对象模型的任何方法。您只能在上面使用服务器端对象运行代码的服务器场。要访问其他服务器场的数据,必须使用CSOM或web服务。
SPWebApplication primaryWebApplication =
SPWebApplication.Lookup(new Uri("http://spUrl1"));
SPWebApplication secondaryWebApplication =
SPWebApplication.Lookup(new Uri("http://spUrl2"));