我知道这个问题已经很老了,但是由于我自己在寻找答案时偶然发现了它,所以我还是要回答它。以下 JavaScript 函数将在当前文档的末尾打印所有自定义文档属性。它需要 Office API 1.3 版(另请参阅https://dev.office.com/reference/add-ins/word/documentproperties)。
function getProperties() {
Word.run(function (context) {
var body=context.document.body;
var customDocProps = context.document.properties.customProperties;
context.load(customDocProps);
return context.sync().then(function () {
for (var i = 0; i < customDocProps.items.length; i++) {
body.insertText(customDocProps.items[i].key, Word.InsertLocation.end);
body.insertText('\n', Word.InsertLocation.end);
body.insertText(customDocProps.items[i].value, Word.InsertLocation.end);
body.insertText('\n', Word.InsertLocation.end);
}
})
})
}