访问 Word VSTO AddIn 中的“文档库属性”:在 SharePoint 外部检索

问题描述 投票:0回答:1

我目前正在使用 VB.NET 为 Microsoft Word 开发 VSTO AddIn。 我的主要目标是访问 Word 文档的“文档库属性”。对于我的项目来说,必须在 Word 环境中直接访问这些属性,而不是通过 SharePoint。这一点尤其重要,因为我的目标是检索这些属性,即使文件不再存储在 SharePoint 中。 是否可以在 Word 环境中访问这些属性?即使文件不再存储在 SharePoint 中,这些属性仍然在“文件 --> 信息”下可见。 为了消除任何误解,这里对各种文档属性进行了描述。 有关文档属性的 MS 支持

我已经尝试访问“BuiltInDocumentProperties”和“CustomDocumentProperties”。但是,我从未得到正确的值。

有人对此有经验或见解吗?我将不胜感激任何指导或建议。感谢所有花时间提供帮助的人!

c# vb.net ms-word vsto office-addins
1个回答
0
投票

在这里从遥远的记忆开始工作......

看看 ActiveDocument.ContentTypeProperties

一些陷阱:

如果文档中没有任何内容,我想,当您访问此集合时,您会遇到无法捕获的错误。

各个项目可以有许多不同的类型,并且可能具有您可能需要确定的内部结构,以避免在检索值时出现运行时错误。

这些值还存储在自定义 XML 部件中,该部件由您可以使用 SchemaXml 属性检索的 XML 进行描述。架构也存储在自定义 Xml 部件中。

© www.soinside.com 2019 - 2024. All rights reserved.