Я создаю новый текстовый документ, используя DocumentFormat.OpenXml.Я загружаю шаблон документа, в котором располагаются оглавление и таблица с картинным логотипом.Я добавляю другой контент, используя код C # для этого шаблона.Я отправляю этот документ пользователю.
Когда пользователь получает этот документ и открывает его - оглавление не обновляется.Я нашел решение этой проблемы.Я добавляю в свой код
- mainPart.DocumentSettingsPart.Settings.Append (new UpdateFieldsOnOpen () {Val = true});
Но когда пользователь получит документ и откроет его, он получит сообщение из MS Word «Вы хотите обновить поля?».
Есть ли другой способ создать таблицу изсодержание или обновить оглавление без какого-либо сообщения пользователю?