【问题标题】:Where best to store a version number in Word document?在 Word 文档中哪里最好存储版本号?
【发布时间】:2021-09-07 09:29:59
【问题描述】:

我有一个 VSTO 加载项,它使用来自第三方软件的数据填充特定的 Word 模板文档。这里的技巧是脚本中的一些更改与文档中的更改相关联。我现在要做的是手动在文档信息中存储某种版本号,这样我就可以在脚本中检查文档的版本是否适合脚本的版本。

我已经看过here,但是有太多的可能性,我不想随便挑选任何对象。我需要将它存储在不会改变的地方。 您建议在哪里存储这样的值?

编辑:版本号必须手动设置,因为并非文档的每次更改都会影响脚本。

【问题讨论】:

标签: vsto versioning word


【解决方案1】:

您有三个选择:

  1. Document property - 可以使用DocProperty 字段显示在文档中,但用户可以查看和轻松更改。
  2. Document variable - 一种老式的方法,但仍然有效。可以使用DocVariable 字段在文档中显示,但只能通过代码添加或更改值。
  3. Custom XML Part - 可以通过映射到允许用户更改值的内容控件来显示在文档中。如果未映射,则只能使用代码更改,但不能像文档变量那样简单。

【讨论】:

  • 选项 2 非常适合我。非常感谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-20
  • 1970-01-01
  • 1970-01-01
  • 2012-02-22
  • 1970-01-01
  • 2023-01-26
相关资源
最近更新 更多