MS Word - 可以添加嵌入式文档吗?

MS Word - Possible to Add Embedded Document?

我正在探索 Word VSTO 加载项的可能性。使用自定义任务窗格、自定义功能区和一系列对话框或表单的组合,我可以从用户那里收集信息。但是,我能弄清楚的是我可以在文档中的什么地方保留这些信息。 docx 由一系列单独的文件组成,如何在 cab 中添加我的文件?将自定义信息存储在文档之外不是一种选择,它必须随文档本身一起移动。

谢谢,

Update :如果我根据此处提到的解决方案使用自定义 xml 部分 https://msdn.microsoft.com/en-us/library/bb608612.aspx 那么在我看来 xml 数据对用户可见。请参见屏幕截图。用户不应能够浏览我的加载项正在存储的数据 - 不是因为它很敏感,而是因为他们无法查看一堆序列化的 class 数据并与之交互。

您可以使用所谓的自定义 XML 部件将自定义信息存储在文档中。此信息存储在文档中。

以下是如何将自定义 XML 部分添加到您的文档的示例:

How to: Add Custom XML Parts to Documents by Using VSTO Add-Ins