Sharepoint Web Services 教程

7
我想使用Web服务上传文件到SharePoint并附加自定义元数据。我已经搜索了很多,但没有找到一篇涵盖所有这些主题的好教程。有人能指点我吗?
以下是我认为需要使用Web服务的原因: 我正在XP上开发,而SharePoint对象模型不可远程访问。这意味着任何包含“using Microsoft.Sharepoint”的代码都无法使用。 我已经研究了CopyIntoItems Web服务,但是我自己实现时遇到了问题。我希望有一个清晰的教程。我尝试使用http://msdn.microsoft.com/en-us/library/copy.copy.copyintoitems.aspx中的示例代码,但我不确定我的sourceURL应该是什么。另外,由于我不能使用“Microsoft.Sharepoint”引用,我想知道我的Fields会是什么样子?(这是我的元数据吗?)此外,我很好奇为什么只有网站项目允许我添加Web服务。 一旦使用该Web服务将文件“上传”到Sharepoint,我将不得不使用另一个Web服务更新自定义列或元数据。其中一些是自由格式文本,但其他必须与列表或查找表中的条目匹配。我还没有找到任何关于此的信息。
谢谢您的帮助!
2个回答

4

以下是一些代码:http://geek.hubkey.com/2007/10/upload-file-to-sharepoint-document.html

为什么要这样做,因为微软就是这样写的 :). 有些人编写了自定义的Web服务将它们合并在一起,http://www.sharepointblogs.com/ssa/archive/2006/11/30/wsuploadservice-web-service-for-uploading-documents-into-sharepoint.aspx

使用内置的Web服务,您需要上传文件和包含列的CAML。如果您正在使用MS-Office文档,则可以确保作者填写文档中的属性,然后可以在SharePoint中显示这些字段。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接