Autodesk.Revit.Attributes.RegenerationOption是Revit API中的一个枚举类型,用于指定对象何时应该进行重建。
该枚举类型包含以下成员:
以下示例将演示如何在创建新的墙体时指定重建选项:
Wall wall = Wall.Create(document, Line.CreateBound(new XYZ(0, 0, 0), new XYZ(10, 0, 0)), LevelId, false);
RegenerationOption option = RegenerationOption.Manual;
wall.SetRegenerationOption(option);
wall.Regenerate();
// or use
// wall.Regenerate(option);
在上述示例中,墙体对象将使用Manual选项进行重建,需要手动调用Regenerate方法。
Autodesk.Revit.Attributes.RegenerationOption枚举类型是Revit API中用于指定重建选项的重要组成部分。使用此类型可以控制对象何时进行重建,以避免Performace问题。在选择重建选项时,需要权衡速度和准确性的平衡。