using Autodesk.Revit.DB; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FWindSoft.Revit { public static class FamilyInstanceExtension { /// /// 获取FamilyInstance的FamilySymbol /// /// /// public static FamilySymbol GetFamilySymbol(this FamilyInstance familyInstance) { FamilyInstance finst = familyInstance; if (familyInstance != null) { return finst.Symbol; } return null; } /// /// 获取FamilyInstance的Family /// /// /// public static Family GetFamily(this FamilyInstance familyInstance) { FamilyInstance finst = familyInstance; if (familyInstance != null) { return finst.Symbol?.Family; } return null; } } }