Я работаю над надстройкой Microsoft Office, используя office. js, нацеливаясь на Windows и Ma c.
Одним из требований является изменение свойств, таких как автор и теги. Согласно хосту документации (Excel, Word et c.) API-интерфейсы Speci c имеют класс DocumentProperty, и к его свойству можно обращаться через context.document.properties.title
, как показано ниже,
Word.run(function (context) {
var document = context.document;
document.properties.load("author, title");
return context.sync()
.then(function () {
console.log("The author of this document is " + document.properties.author + " and the title is '" + document.properties.title + "'");
});
});
}
Источник: stackoverflow , документы
Но этот API относится к набору требований WordApi 1.3, т. е. самой ранней поддерживаемой версией будет Office 2019.
Так что мой вопрос - есть ли способ сделать это, используя общий API или API, определяющие хост c, принадлежащие к набору требований WordApi 1.1, важно поддерживать Office 2013 для Windows и Office 2011 для Ma c. Если нет, то какое решение является ближайшим для обеспечения надстройки для работы на максимуме хостов.