Settings.refreshAsync не определен для Word на Mac

#office-js

#office-js

Вопрос:

Кажется, что Office.context.document.settings.refreshAsync это не определено для Word на Mac, хотя API говорит об обратном.

Ответ №1:

Мы знаем о проблеме, и у нас есть исправление в очереди, как для Excel, так и для Word на Mac. Мы обновим этот поток после развертывания исправления.

Комментарии:

1. Спасибо @michael. Я с нетерпением жду этого.

2. Есть ли у вас представление о том, когда исправленное будет доступно для пользователей? Мы говорим о днях, неделях или месяцах?

3. У меня нет представления об этой конкретной проблеме, но позвольте m переслать это кому-то, кто это делает.

4. привет, jkh, прежде чем мы ответим на этот вопрос, я хотел бы узнать более подробную информацию о вашем сценарии. Что вы планируете использовать этот API? Можете ли вы описать контекст или как вы ожидаете, что это сработает? Причина, по которой я спрашиваю, заключается в том, что, возможно, этот API будет вести себя не так, как вы ожидаете. Спасибо

5. Спасибо jkh, вам не нужен метод refreshAsync в вашем сценарии, вам нужно только использовать settings.set для создания / обновления параметра (не забудьте также вызвать settings.SaveAsync, если вы хотите, чтобы настройки сохранялись в документе) и settings.get, чтобы прочитать его. Основной целью refreshAsync было изменение настроек в результате изменения параметра в сеансе совместной авторизации, и это механизм, с помощью которого вы можете получить последние настройки, и он работает должным образом только в Excel Online.