Я работаю над проектом надстройки Word, который содержит несколько закладок. Чтобы обновить эти поля, код разблокирует документ с помощью:
_document.Unprotect(ref _password);
затем извлекает контент с сервера и блокирует с помощью:
_document.Protect(WdProtectionType.wdAllowOnlyFormFields, ref _noReset, ref _password, ref _useIrm, ref _enforceStyleLock);
Чтобы разблокировать определенную закладку, я попытался использовать код:
_document.bookmark1.Range.Editors.Add (Microsoft.Office.Interop.Word.WdEditorType.wdEditorEveryone);
Который не держит закладку1 разблокированной. Есть ли что-то еще, что я могу попробовать, чтобы разблокировать только одну закладку, в то время как другие заблокированы?