过滤器分为选择过滤器与规则过滤器
规则过滤器可以看我之前写的这一篇文章:
Revit二次开发在项目中给链接模型附加过滤器
选择过滤器顾名思义就是可以将选择的构件ID集合传入并加入到视图过滤器中,有一些场景需要对某些构件进行过滤选择,但是没有共同的逻辑规则进行筛选的情况下可以选择使用选择过滤器.
下面是我的代码,增加了截面填充突然与实体填充样式设置的代码:
1 | var selectionFilter = SelectionFilterElement.Create(doc, "OutRange"); |
获取实体填充PatternId的方法一起传上来:
1 | /// <summary> |
选择过滤器(SelectionFilterElement Class)的API:
Author: Broccoli
Copyright Notice: All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
Related Articles

2023-05-09
Creating Parts in Revit Secondary Development

2022-09-04
Revit二次开发 创建空心模型并与指定构件剪切

2023-05-16
Breaking an Arc into Multiple Segments

2023-06-16
Revit API Ray Method Returns Two Values for Same Element Analysis

2023-05-22
Revit二次开发 Grid无法获取reference的报错

2024-11-20
Implementing Multi-Category Tags in Revit