Autodesk.Revit.DB.BuiltInFailures.ParameterFailures
类是表示 Revit 中参数失败的枚举。
此类定义了一组枚举变量,用于表示在 Revit 中,参数可能发生的失败类型。
以下是 Autodesk.Revit.DB.BuiltInFailures.ParameterFailures
中的枚举值的说明:
以下示例展示如何使用枚举值 Autodesk.Revit.DB.BuiltInFailures.ParameterFailures.Invalid
,当参数值为无效时抛出一个失败。
try
{
// 读取参数值,可能无效
string parameterValue = ReadParameterValue();
// 判断值是否无效
if(string.IsNullOrEmpty(parameterValue))
{
// 抛出失败
throw new Autodesk.Revit.Exceptions.FailureException(Autodesk.Revit.DB.BuiltInFailures.ParameterFailures.Invalid);
}
}
catch(Autodesk.Revit.Exceptions.FailureException ex)
{
// 处理失败异常
Autodesk.Revit.UI.TaskDialog.Show("Parameter Failure", ex.Message);
}
catch(Exception ex)
{
// 处理其他异常
Autodesk.Revit.UI.TaskDialog.Show("Error", ex.Message);
}