using Autodesk.Revit.DB; namespace ShrlAlgoToolkit.RevitCore.Assists { /// /// 载入族,覆盖,只会覆盖类型参数值 /// public class DefaultFamilyLoadOptions: IFamilyLoadOptions { //族已载入 public bool OnFamilyFound(bool familyInUse, out bool overwriteParameterValues) { overwriteParameterValues = true; return true; } //存在共享族 public bool OnSharedFamilyFound(Family sharedFamily, bool familyInUse, out FamilySource source, out bool overwriteParameterValues) { source = FamilySource.Family; overwriteParameterValues = true; return true; } } }