VSTO: событие для изменений содержимого и текста Word Doc? - PullRequest
4 голосов
/ 03 октября 2009

Кто-нибудь знает, возможно ли обрабатывать изменения содержимого или, точнее, существует ли событие для этого ... которое сообщило бы мне, если содержимое документа было изменено (в идеале, в какой позиции / диапазоне и т. Д.)?

Ответы [ 2 ]

1 голос
/ 23 мая 2011

Это больше невозможно. В Office 2007 и ниже вы могли использовать смарт-теги и создавать настраиваемые смарт-теги, к которым обращаются при изменении содержимого, но они были удалены в Office 2010: (

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

0 голосов
/ 03 октября 2009

Событие «Application.WindowSelectionChange», которое будет уведомлять о любых изменениях содержимого, но не уведомляет о том, что изменилось, например местоположение / положение - у вас будет программа, в которой вы хотите искать.

...