在文档中显示版本(IT Hit WebDav)

时间:2014-11-18 15:48:10

标签: webdav ithit-webdav-server

我正在尝试评估ITHit WebDav服务器引擎库,因为我希望实现一项功能,以便能够修改Word中的不同版本。

我正在使用Word Office 2013,我想知道是否可以在word文档中显示版本,在Info选项卡下,然后在Versions(管理版本按钮旁边)下。

我已按照向导中的步骤生成代码。我选择了 1)在SQL DB中存储文件和元数据' 2)检查Delta V支持 3)在第一次更新之前自动置于版本控制之下'和#39;允许自动版本控制'如检查。

我已尝试编辑word文件,再次保存并打开它。但是,我无法在“版本”选项卡下看到版本列表。也许版本只能通过AJAX文件浏览器插件看到,如果是这样的话,有没有办法显示可用于发送给客户端的文档文件的不同版本?我是否需要扩展IFile或IVersion等界面?

1 个答案:

答案 0 :(得分:0)

不幸的是,Microsoft Office使用其专有协议扩展来管理文档版本,它不使用WebDAV。作为一种解决方法,您可以通过Ajax文件浏览器管理版本。

目前,DavEngine类包含AllowOffice12Versioning属性,该属性支持在MS Office UI中进行版本控制。但是这个属性是实验性的,目前标记为内部属性。它仅适用于源代码许可证所有者。