文档Changerd事件中的Revit API当前选择

时间:2019-06-19 01:48:16

标签: events selection revit

是否可以从UIDocument注册的DocumentChanged事件中获取IExternalApplication?如果是这样,怎么办?更具体地说,我正在尝试在事件触发时检索当前选择。

我可以检索Transaction和受影响的元素,但是,在事件触发时,我似乎无法抓住“ Selected”元素。

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

1 个答案:

答案 0 :(得分:0)

是的,您可以从event handler arguments GetDocument method的事件处理程序中访问文档。

The Building Coder在比较DocumentChanged versus Dynamic Model Updater时给出了一个示例。