Сообщество программистов Autodesk в СНГ

Статьи => Опубликованные статьи => Тема начата: Виктор Чекалин от 31-07-2013, 23:19:56

Название: DocumentChanged VS Dynamic Model Updater
Отправлено: Виктор Чекалин от 31-07-2013, 23:19:56
DocumentChanged VS Dynamic Model Updater (http://adn-cis.org/documentchanged-vs-dynamic-model-updater.html)
Название: Re: DocumentChanged VS Dynamic Model Updater
Отправлено: Андрей Бушман от 09-01-2017, 17:41:21
Цитировать
В любом случае, следует иметь ввиду, что отписаться от события нужно в любом случае, после того как оно вам больше не нужно. Это можно сделать в методе OnShutdown, в конце выполнения команды или каким-либо иным способом.
А какого рода проблемы мы можем получить, если не будем делать отписку (в том случае, если обработка собития требуется нам на протяжении всей сессии Revit)? Ведь в этом случае по завершении сеанса Revit всё это канет в небытие... Или же существует вероятность, что в этом случае мы можем ловить Fatal Error'ы при завершении сессии Revit?