Autodesk.Revit.DB.CurtainGridAlignType
是用于刻画淋浴幕墙中网格的对齐方式的枚举类。Revit API使用它来定义CurtainGrid的对齐方式。
Autodesk.Revit.DB.CurtainGridAlignType
包括以下枚举值:
Unset
:未设置对齐方式LowestPoint
:将CurtainGrid的底部对齐到挂件的偏移量HighestPoint
:将CurtainGrid的顶部对齐到挂件的偏移量Level
:将CurtainGrid的水平位置对齐到挂件的偏移量以下示例演示了如何使用Autodesk.Revit.DB.CurtainGridAlignType
枚举类的枚举值来创建一个CurtainGrid。
// 获取当前的文档和事务
Document doc = uidoc.Document;
Transaction trans = new Transaction(doc);
// 开始事务
trans.Start("Create Curtain Grid");
// 创建一个Curtain Grid
CurtainGrid cg = CurtainGrid.Create(
doc,
new List<Curve>() { Line.CreateBound(new XYZ(0, 0, 0), new XYZ(10, 0, 0)) },
new List<Curve>() { Line.CreateBound(new XYZ(0, 0, 0), new XYZ(0, 10, 0)) },
CurtainGridAlignType.LowestPoint,
false,
false,
null
);
// 完成事务
trans.Commit();