EaBIM一直以来积极响应国家“十二五”推进建筑业信息化的号召,对建筑领域的信息技术开展深入技术交流和探讨!致力于打造“BIM-建筑师-生态技术”三位一体综合资源交流共享平台,希望为BIM与可持续设计理念及技术的普及做出微小的贡献!!!

萧闫子 发表于 2014-1-15 13:37:44

想获取项目浏览器中出现的所有标准族该用什么条件?

你直接用Family这个类名来获取就可以了。

请看下面代码:<p>
</p><p> view plaincopy</p><p>public void GetAllStandardFamilies()</p><p>{</p><p>      Application app = this.Application;</p><p>         </p><p>         Document doc = this.ActiveUIDocument.Document;</p><p>         FilteredElementCollector collector = new FilteredElementCollector(doc);</p><p>         collector.OfClass(typeof(Family));</p><p>         string familyNames = null;</p><p>         </p><p>         foreach(Element elem in collector)</p><p>         {</p><p>            if(elem is Family)</p><p>            {</p><p>                Family f = elem as Family;</p><p>                familyNames += f.Name + "\r\n";</p><p>            }</p><p>            </p><p>         }</p><p>         TaskDialog.Show("all families",familyNames);                   </p><p>}</p>转载请复制以下信息:
原文链接: http://blog.csdn.net/joexiongjin/article/details/9495281
作者:叶雄进 , Autodesk ADN

看看侃侃 发表于 2014-2-20 14:09:32

顶起来…………

页: [1]
查看完整版本: 想获取项目浏览器中出现的所有标准族该用什么条件?