С правильными - это с какими? эхо отключить? true, true, false - годится?
Я что-то вчера пробовал - никак не получилось. Если есть модификация объекта - то такое поведение в списке слоёв никак не фиксится. SendStringToExecute точно так же работает, как и прямой вызов метода из события. Видимо, они с методом Editor.WriteMessage сильно по-разному работают.
Более-менее адекватно получилось, если использовать событие Editor.EnteringQuiscentState для модификации объекта. Но оно вызывается сильно позже изменения свойств в палитре. Когда уже в чертеже начинаешь выполнять какие-то действия.
Думаю, надо копать в сторону определения редактирования с помощью палитры свойств и ждать когда это редактирование закончится. Но как это сделать - не представляю.
Ну и самое простое решение - в требованиях к приложению указывать, что надо отключать предпросмотр изменений свойств
И я на самом деле считаю, что это приемлемо. Т.к. то, как Autodesk реализовал эту штуку - это тихий ужас просто