Можем ли мы сохранить значение в надстройке Office.js для дальнейшего использования? - PullRequest
0 голосов
/ 17 октября 2018

В более ранних решениях интеграции с Office мы использовали надстройки COM или VSTO, которые запускались только в Office для Windows.В нашей VSTO-надстройке для WORD мы использовали базу данных SQLite для хранения некоторых значений, которые мы могли бы изменить в будущем.Теперь мы хотим переписать эту надстройку, используя Office.js для WORD . Вопрос : Можем ли мы сохранить значение в надстройке Office.js для дальнейшего использования, или есть ли альтернативы для него such as storing in XML or Json и т. Д.?Основное различие заключается в том, что надстройки COM выполнялись на пользовательском устройстве или в клиенте Office;тогда как новые надстройки Office не включают код, который выполняется на устройстве пользователя или в клиенте Office.

1 Ответ

0 голосов
/ 17 октября 2018

Существует несколько вариантов хранения данных в надстройках.Вы можете создать собственный XML и сохранить его в документе, а также создать пользовательские настройки, которые вы сохраните в документе.Строка JSON может быть значением пользовательской настройки.Подробности смотрите в этой статье: Сохраняющееся состояние надстройки и настройки .

Кроме того, вы можете использовать SessionStorage для данных, которым не нужно переживать сеанс.Вы можете использовать LocalStorage для хранения информации на компьютере (вместо документа).Кроме того, вы можете иметь внутреннее хранилище данных в своем веб-приложении;например, база данных SQL Azure, база данных Firebase, MongoDB и т. д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...