实例"/>
Revit二次开发 获取族名称及族实例
本文章代码功能是获取当前项目文件中所有的标准族实例,及载入族的族名称,并显示出来,效果如下:
代码如下
using System.Collections.Generic;
using Autodesk.Revit.Attributes;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
namespace Loadfamily
{[Transaction(TransactionMode.Manual)]public class ExamineFamily : IExternalCommand{List<string> list1 = new List<string>();public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements){Document doc = commandData.Application.ActiveUIDocument.Document;FilteredElementCollector collector = new FilteredElementCollector(doc);collector.OfClass(typeof(FamilyInstance));//过滤获取到当前文件中所有的族实例
更多推荐
Revit二次开发 获取族名称及族实例
发布评论