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

通过Web DAV界面创建SharePoint 2007列表项

  •  1
  • moo  · 技术社区  · 16 年前

    sharepoint 2007(moss和wss)通过web dav公开文档库,允许您通过文件系统级的活动(例如,将文档保存到某个位置)创建文档。

    sharepoint似乎也通过相同的web dav接口公开列表,作为目录,但它们通常是空的。是否可以通过这种公开以某种方式创建或操作列表项?

    3 回复  |  直到 16 年前
        1
  •  1
  •   x0n    16 年前

    简而言之:不。

    更长的回答:有点。存储在sharepoint中的任何项都在列表中,包括文件。但并不是所有的列表都有文件。文档库是一个列表,每个元素都是一个文件+元数据。其他列表(如announcments)只是元数据。只有包含文件的列表才能通过webdav公开,即使这样,您也只能随意使用该文件—无法使用webdav(afaik)编辑元数据。

    希望这有帮助。

    Oisin。

        2
  •  0
  •   user8625    16 年前

    同意。WebDAV唯一暴露的是列表项的附件(或库的文档)。即使在资源管理器中打开文件的属性,也没有列表数据的选项。

    如果使用的是Office 2007文档,则可以创建 document information panel 可以绑定到sharepoint。

        3
  •  0
  •   Sam Yates    16 年前

    不,但以我的经验来看,大多数想与WebDAV对话的东西都希望能处理某种文件或文档。由于sharepoint中的非库列表没有真正关联的文件(是的,它们可以有附件,但这不一样),因此实际上缺少围绕webdav构建的主构造(文档)。你将创作和版本控制什么?

    如果你在写你自己的客户,有 robust web services 用于与列表交互(包括库和非库变体)