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();