C# revit二次开发 一条语句找到所有的某种实例(二)
来源:互联网 发布:华强北手机数据恢复 编辑:程序博客网 时间:2024/06/06 21:42
1、解放BuiltInCategory
FilteredElementCollector fc0 = new FilteredElementCollector(doc, doc.ActiveView.Id).WhereElementIsElementType(); FilteredElementCollector fc = new FilteredElementCollector(doc, doc.ActiveView.Id).WhereElementIsNotElementType(); fc0.UnionWith(fc).WhereElementIsNotElementType().Where(a => (doc.GetElement(a.GetTypeId()) as ElementType).LookupParameter("族名称").AsString() == "基本墙").Count();
先找到3D视图中的全部元素,再过滤。
阅读全文
0 0
- C# revit二次开发 一条语句找到所有的某种实例(二)
- C# revit二次开发 一条语句找到所有的某种实例(一)
- revit二次开发之找到与管道连接的连接器名称
- 整理一些revit二次开发中常用的语句
- Building Coder(Revit 二次开发) - 缺少层(Level)属性的族实例
- Building Coder(Revit 二次开发) - 放置族实例
- Revit二次开发 - C#程序员的佳好选择。
- Revit二次开发——怎么读取cad里的单独的一条线
- revit二次开发常用语句 结合二次开发书更好用
- C# revit 二次开发 创建线样式LineStyle
- C# revit 二次开发 创建线图案
- Building Coder(Revit 二次开发) - 设置锁定参数的值
- Building Coder(Revit 二次开发) - NewFamilyInstance() 重载版本的选择
- Building Coder(Revit 二次开发) - 临时事务的使用技巧
- Building Coder(Revit 二次开发) - ToElementIds() 的性能
- Revit 二次开发
- MySQL的一个一条SQL语句查询所有不同种类产品的一部分结果实例的SQL语句
- 一条经典的SQL语句优化实例
- get请求缓存问题
- 第4篇 rabbitmq可靠确认模式的java封装及示例
- ajax接收遍历处理json格式数据
- Qt之多文档界面(QMdiArea QMdiSubWindow)
- Android 音频系统:从 AudioTrack 到 AudioFlinger(全)
- C# revit二次开发 一条语句找到所有的某种实例(二)
- Mysql procedure 存储过程
- ssm+quartz创建定时任务
- core核心模块--离散傅立叶变换
- linux系统间通过cron和ssh实现数据的自动定时传输
- 典型数据库架构设计与实践
- iptables防火墙
- 大数运算,队列实现大数 加法、乘法、除法、模除
- Android开发:浅谈ToggleButton