ADN Club > Revit API
Событие - изменение значения параметра в семействе.
Александр Игнатович:
Нет, это где-то в Вашем коде проблема, или неверный тип изменения, или с фильтром при регистрации. IUpdater-ы использую очень с давних времен и всегда успешно
toxan:
А есть ли метод позволяющий "просмотреть" какой метод был вызван при нажатии кнопки мыши.
Суть проблемы в чем:
Ведомости можно разделить средствами ревита, но данный метод отсутствует в API.
Вот и возникло желание вытащить метод непосредственно из ревита.
Не дожидаясь его добавления в API.
Александр Игнатович:
Что происходит в Revit лучше всего описывает его журнал.
Касательно сути вопроса. Вообще Revit-овские .Net-овые библиотеки (RevitAPI.dll, RevitAPIUI.dll и прочие) содержат, как managed, так и unmanaged код и по сути являются достаточно тонким wrapper-ом для вызова функций ядра из самого Revit.
Чисто теоретически, наверное, можно попробовать применить подобный подход, хотя, как мне кажется, для этого надо как минимум иметь заголовочные .h-файлы, либо использовать механизмы pInvoke.
Да, и насколько понимаю, здесь без дизассемблирования не обойтись, что, насколько знаю, противоречит условиям лицензионного соглашения.
dmitrymaslakov:
Можно ли указать в правилах фильтра имя пользовательского параметра экземпляра, за изменениями которого нужно следить?
Навигация
Перейти к полной версии