public IList<Element> findElementsByCategory(Autodesk.Revit.UI.UIApplication aApp,
Document aDoc, BuiltInCategory ACategory)
{
FilteredElementCollector collector = new FilteredElementCollector(aDoc).OfCategory(
ACategory).WhereElementIsNotElementType(); IList<Element> oList = new List<Element>();
foreach (Element ent in collector)
oList.Add(ent);
return oList;
} Document doc = commandData.Application.ActiveUIDocument.Document;
Selection sel = commandData.Application.ActiveUIDocument.Selection;
IList<Element> oList = findElementsByCategory(commandData.Application,
doc, BuiltInCategory.OST_Walls);
ICollection<ElementId> oSelSet = new List<ElementId>();
foreach (Element ent in oList)
oSelSet.Add(ent.Id);
sel.SetElementIds(oSelSet);

最新文章

  1. 【JavaScript】操作Canvas画图
  2. 数组循环:循环多个li 每个li 固定N条数据
  3. 推荐一些常用感觉不错的jQuery插件
  4. 浅析 - iOS应用程序的生命周期
  5. java正则表达式过滤html标签
  6. 被 Windows 10 SDK 坑了
  7. J2EE开发之常用开源项目介绍
  8. Java中static、this、super、final的用法
  9. 电商网站垮IDC数据备份,MySql主从同步,图片及其它数据文件的同步
  10. 【转】Js正则表达式
  11. 解决C#程序只允许运行一个实例的几种方法详解
  12. EF 数据迁移 常见错误
  13. 自定义video样式
  14. MFC相关函数汇总(持续汇总跟新中)
  15. printf 输出% 和 \
  16. webpack 打包问题2
  17. opencv3寻找最小包围矩形在图像中的应用-滚动条
  18. AcceptAsync和BeginAccept的区别
  19. Java注解 框架开发之Java注解的妙用
  20. 如何在 block 中修改外部变量

热门文章

  1. 从原理上理解如何由震源机制一个节面的解:strike,dip,rake可以求出另一个节面的解
  2. 实力封装:Unity打包AssetBundle(番外篇)
  3. Oralce 11g新特性 转载
  4. python day02作业
  5. SpringBoot2静态资料访问
  6. 【Python】多线程-2
  7. HDU1253-胜利大逃亡 (三维BFS)
  8. web(三)html标签
  9. 安卓 dex 通用脱壳技术研究(四)
  10. 前端解析websocket数据问题