Надстройка Word: отключить «Сохранить как» в зависимости от пути документа - PullRequest
0 голосов
/ 25 июня 2018

Мне нужно написать надстройку Word (поддерживающую 2013+), чтобы условно отключить опцию / вкладку «Сохранить как», основываясь на пути к текущему открытому документу (например, где он хранится).

Я использую C # и имею следующий xml, который отключает вкладку, но, к сожалению, делает это для каждого документа:

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
  <backstage>
    <button idMso="FileSaveAs" visible="false"/>
    <tab idMso="TabSave" visible="false"/>
  </backstage>
</customUI>

Я пробовал:

  • DocumentBeforeSave-Handler: позволяет отобразить диалоговое окно с сообщением об ошибке, но не скрывает «Сохранить как»
  • , используя getVisible вместо видимого в xml для ссылки на обратные вызовы: обратные вызовы никогда не вызывались,даже после того, как лента стала недействительной. Invalidate ()

Был бы очень признателен за любую помощь.Спасибо.

...