你直接用Family这个类名来获取就可以了。
请看下面代码:
public void GetAllStandardFamilies()
{
Application app = this.Application;
Document doc = this.ActiveUIDocument.Document;
FilteredElementCollector collector = new FilteredElementCollector(doc);
collector.OfClass(typeof(Family));
string familyNames = null;
foreach(Element elem in collector)
{
if(elem is Family)
{
Family f = elem as Family;
familyNames += f.Name + "\r\n";
}
}
TaskDialog.Show("all families",familyNames);
}
转载请复制以下信息:
原文链接: http://blog.youkuaiyun.com/joexiongjin/article/details/9495281
作者: 叶雄进 , Autodesk ADN