Текущий выбор Revit API в Document Changerd Event - PullRequest
0 голосов
/ 19 июня 2019

Можно ли зарегистрировать UIDocument в событии DocumentChanged, зарегистрированном в IExternalApplication?Если так, то как?Точнее говоря, я пытаюсь получить текущий выбор во время запуска события.

Я могу получить транзакцию и затронутые элементы, однако мне кажется, что я не могу захватить элемент «Выбранные» в то времясобытие было уволено.

public void app_Changed(object sender, DocumentChangedEventArgs args) {
....
} 

1 Ответ

0 голосов
/ 20 июня 2019

Да, вы можете получить доступ к документу из обработчика событий, из аргументов обработчика событий GetDocument метода .

Примером является Строительный кодер в сравнении DocumentChanged и Dynamic Model Updater .

...