/// <summary>
/// 获取选定常规模型元素的族类型
/// </summary>
/// <param name="uidoc"></param>
/// <param name="familySymbolName"></param>
/// <returns></returns>
public static FamilySymbol GetGenericFamilySymbol(UIDocument uidoc, Element elem)
{
FamilySymbol fs = null;
FilteredElementCollector collector = new FilteredElementCollector(uidoc.Document);
List<Element>elems=collector.OfClass(typeof(FamilySymbol)).OfCategory(BuiltInCategory.OST_GenericModel).ToElements().ToList();
foreach (Element e in elems)
{
if (e.Name == elem.Name)
{
fs = e as FamilySymbol;
}
}
return fs;
}
获取选定常规模型的族类型
最新推荐文章于 2021-08-31 14:03:48 发布