Autodesk.Revit.DB.Mullion 是 Revit API 中的一个类,用于表示幕墙中的窗框。
Autodesk.Revit.DB.Mullion 类的常用属性如下:
MullionType:获取或设置窗框类型。FamilyName:获取或设置窗框族名称。Thickness:获取或设置窗框厚度。ProfileName:获取或设置窗框剖面名称。Autodesk.Revit.DB.Mullion 类的常用方法如下:
CanUpdateHost:检查窗框是否可以更新主机。IsExcludedFromEnergyAnalysis:检查窗框是否从能源分析中排除。IsLoadableFamily:检查窗框是否为可加载的族。LoadFamily:加载窗框族。Update:更新窗框。以下示例演示了如何使用 Autodesk.Revit.DB.Mullion 类来修改窗框属性:
// 获取文档
Document doc = commandData.Application.ActiveUIDocument.Document;
// 获取窗框元素
ElementId mullionId = new ElementId(1234);
Mullion mullion = doc.GetElement(mullionId) as Mullion;
// 修改窗框类型
mullion.MullionType = MullionType.Custom;
// 修改窗框族名称
mullion.FamilyName = "Custom Mullion";
// 修改窗框厚度
mullion.Thickness = 0.1;
// 修改窗框剖面名称
mullion.ProfileName = "Custom Profile";
// 更新窗框
mullion.Update();