代码之家  ›  专栏  ›  技术社区  ›  Dave

SharePoint Web服务教程

  •  7
  • Dave  · 技术社区  · 16 年前

    我正在尝试使用Web服务将自定义元数据附加到文件,将文档上载到SharePoint。我已经搜索过了,但还没有找到一个涵盖所有这些主题的好教程。有人能给我指个方向吗?

    这就是我认为我需要使用Web服务的原因: 我在XP上开发,而SharePoint对象模型是不可移动的。这意味着“使用Microsoft.SharePoint”的所有代码都已用完:-( 我研究过CopyIntoitems Web服务,但我自己在实现它时遇到了问题。我希望有一个清晰的教程。我尝试使用的示例代码来自 http://msdn.microsoft.com/en-us/library/copy.copy.copyintoitems.aspx 但是我不知道我的源URL应该是什么。另外,由于我不能使用“microsoft.sharepoint”引用,我想知道我的字段是什么样子的?(这是我的元数据吗?)另外,我很好奇为什么只有网站项目允许我添加Web服务。 一旦该文件使用该Web服务“在”SharePoint中,我将不得不使用另一个文件来更新自定义列或元数据。其中一些是自由格式的文本,但另一些必须与列表或查找中的条目匹配。我还没有找到任何关于这个的信息。

    谢谢你的帮助!

    2 回复  |  直到 16 年前
        1
  •  4
  •   Will Dieterich    16 年前

    这是一些密码 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中显示这些字段。

        2
  •  0
  •   silverbugg    16 年前

    这是SharePoint Designer上的一些内容- http://office.microsoft.com/en-us/sharepointdesigner/FX100487631033.aspx 希望能有所帮助。

    您可以从此处链接到SharePoint 2007培训: http://office.microsoft.com/en-us/training/HA102358581033.aspx

    我认为设计师有一个WS示例。