Доступ к стеку отмены из Word Javascript API - PullRequest
0 голосов
/ 18 октября 2019

Надстройка My Word программно вносит некоторые изменения в документ пользователя, отправляет этот документ на удаленную конечную точку, а затем необходимо отменить эти изменения.

Я не вижу ссылок на стек отменыв документации Javascript API, хотя я видел некоторые упоминания в онлайн-вопросах, которые, кажется, указывают на то, что стек отмены недоступен через API. Это тот случай? Нет ли способа выполнить автоматическую отмену этих изменений?

Я подумал о нескольких обходных путях, но ни один из них не представляется жизнеспособным.

Копирование содержимого перед изменениями и его вставкаповерх измененного содержимого не будет работать, так как кажется, что какие-либо элементы управления содержимым не сохраняются в вставленном содержимом.

Другим потенциальным решением будет сохранение копии документа, внесение изменений в эту копию, отправка копииа затем удалите его, все незаметно для пользователя. Я не вижу никакой функциональности в API, которая бы позволяла это делать.

Если все это не удастся, мне нужно будет отслеживать все изменения, а затем заново создавать начальное состояние по одному за раз,что будет сложно. Любые более простые решения были бы очень благодарны.

...