Тема: Как в объектном реакторе изменять расширенные данные по объекту?
Задача: Необходимо при изменении графических свойств объекта (AcDbEntity) в расширенных данных изменить пару полей (Автор и Дата изменений).
Не совсем удачное решение проблемы:
Прикрепляем к объекту объектный реактор AcDbObjectReactor и на уведомление modified() сохраняем Id объекта в память и при очередном уведомлении modified(), а также в точке входа нашего приложения на разные события открывали объект по хранимому в памяти Id и изменяли необходимые нам поля расширенных данных. Таким образом фиксировалось изменение предыдущего объекта.
Вопрос: Как изменить расширенные данные объекта непосредственно после изменения его графических и других свойств (любой командой Автокада).