Word API自定义属性

时间:2016-06-22 14:50:40

标签: ms-word office365api microsoft-graph office-js custom-properties

我需要一些关于add-ins

的帮助

我将以编程方式创建文档,作为其中的一部分,我需要将自定义属性(Pub_Doc_ID)添加到文档中,如下图所示。

enter image description here

我现在正在使用Word Java API,但却无法找到完成这项工作的方法。我定位的工作流程非常简单。创建一个Document,从DB获取Pub_Doc_Id,它是主键并分配给文档。现在主键附加到文档,因此它将与文档一起使用。

更多背景资料 正如我之前提到的,我正在使用Word API。我正在添加文字,部分,图像蚀刻。现在我需要在Doc和DB之间有一个连接器(Pub_Doc_ID)。所以想要使用自定义属性。如果有更好的方法可以做到这一点。那就告诉我。

我知道如何在VSTO中这样做。我正在寻找Word Java API。

这个pub_doc_id ID然后我将用于调用API并加载任务窗格。

谢谢,非常感谢您的帮助。

* Pub_Doc_Id:发布文档ID。

2 个答案:

答案 0 :(得分:4)

R / W访问自定义属性是我的团队正在开展的工作,并将在今年年底交付。

似乎对于您的方案,您不一定需要将该信息存储为自定义属性,同时您还有几种选择:

  1. 您可以将自己的customXmlPart添加到doc以存储此信息。以下是有关如何使用此功能的一个很好的示例:https://github.com/OfficeDev/Word-Add-in-Work-with-custom-XML-parts/tree/master/C%23/CustomXMLAppWeb/App

  2. 您还可以存储添加的设置。查看设置对象以及如何存储和检索设置:https://dev.office.com/reference/add-ins/shared/document.settings

  3. 希望这有帮助!! 谢谢

答案 1 :(得分:1)

您目前无法通过JavaScript API访问自定义属性。他们目前正在开展工作,并在GitHub

上提供了有关建议API的信息