0

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

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

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

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

4

1 回答 1

0

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

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

于 2014-11-18T21:11:46.543 回答