Autodesk.Revit.DB.BuiltInFailures.PlanRegionFailures是Revit中的一种表示平面区域错误的类。该类提供了一组用于处理平面区域错误的静态方法和属性。
用于表示无效曲线环平面区域错误的属性。该属性的值为失败信息的ID。
用于表示未知平面区域错误的属性。该属性的值为失败信息的ID。
用于向指定的Revit文档中添加无效曲线环平面区域错误。该方法需要传递要添加失败信息的文档、元素ID以及无效曲线环列表。
用于向指定的Revit文档中添加未知平面区域错误。该方法需要传递要添加失败信息的文档、元素ID以及错误消息字符串。
以下示例展示了如何使用Autodesk.Revit.DB.BuiltInFailures.PlanRegionFailures类的方法:
// 添加无效曲线环平面区域错误
var invalidCurveLoops = new List<CurveLoop>() { curveLoop1, curveLoop2 };
PlanRegionFailures.AddInvalidCurveLoopsFailure(doc, elemId, invalidCurveLoops);
// 添加未知平面区域错误
const string errorMessage = "Unknown error message.";
PlanRegionFailures.AddUnknownFailure(doc, elemId, errorMessage);
Autodesk.Revit.DB.BuiltInFailures.PlanRegionFailures类提供了一组用于处理平面区域错误的静态方法和属性。通过使用该类的方法,可以更加有效地处理平面区域错误,提高Revit的使用效率。