Autodesk.Revit.DB.Structure.StructuralSections.StructuralSectionCProfileWithFold 类表示带有折叠功能的 C 型截面结构,用于在 Revit 内部表示专用截面。
doubledoubledoubleXYZIList<double>ElementIddoubledoubledoubledouble positionvoidArgumentOutOfRangeException 异常。// 创建一个带有折叠功能的 C 型截面结构
StructuralSectionCProfileWithFold cProfile = new StructuralSectionCProfileWithFold(
10.0, 20.0, 5.0, 1.0, 2.0,
new List<double> { 2.0, 3.0, 4.0 }, ElementId.InvalidElementId);
// 设置折叠位置
cProfile.SetFoldPosition(7.0);
// 获取折叠位置
double foldPosition = cProfile.GetFoldPosition();
ArgumentOutOfRangeException:设置的折叠位置小于 0。