Мне нужно определить, были ли какие-либо новые ContentControls вставлены в документ Word 2010 (docx) после вставки, чтобы я мог создать новый узел XML, на который я могу их сопоставить.Определите, были ли добавлены новые ContentControls после вставки?
То, как я это вижу, есть две проблемы:
- Как захватить событие вставить? (Я видел предложения по обнаружению комбинации кнопок или нажатия на панели инструментов и т. Д.)
- Каков наилучший способ проверки вставленного содержимого элементов управления? (Должен ли я проверить буфер обмена, диапазон в документе и т.д.)
После того, как у меня есть коллекция новых ContentControls, у меня уже есть функции, которые могут проверить для предварительного существования, а также создавать новые отображения если таковые в ContentControls являются новыми. Я просто должен быть в состоянии обнаружить наличие нового ContentControl, когда он вставлен.
**** **** UPDATE
Я не был в состоянии успешно проверить содержимое буфера обмена для ContentControls. Я не могу перечислить данные буфера обмена, чтобы найти элементы управления.