【发布时间】:2020-04-26 17:37:21
【问题描述】:
我正在尝试用 C# 为 Revit 2020 和 2018 编写宏。到目前为止,我已经编写了一个程序,它获取选定的元素并在它们位于特定视图中时对其进行过滤。但是,使用依赖视图时会出现问题,因为在选择视图中的所有元素时,它也会选择其他依赖视图中的所有内容。我不希望这种情况发生。我想找到一种过滤仅在一个特定依赖视图中的元素的方法。
我尝试让用户从所有可用视图中进行选择,但它仍然将依赖视图视为更大的超级视图。
解决此问题的最简单方法是,如果有一种方法可以检查特定视图的成员资格。但是,我还没有弄清楚如何做到这一点。有什么建议吗?
【问题讨论】: