Autodesk.Revit.DB.BuiltInFailures.SystemNavigatorFailures 是 Revit 中的内置故障(Failures)之一,用于指示用户导航系统出现错误的情况。
以下是该内置故障常见的系统导航错误:
在开发或使用 Revit 插件时,可以使用 Autodesk.Revit.DB.BuiltInFailures.SystemNavigatorFailures 来检测和处理系统导航错误。
您可以使用以下代码示例来检查和处理系统导航错误:
try
{
// 进行导航操作
}
catch (Autodesk.Revit.Exceptions.ArgumentException ex)
{
var failure = new Autodesk.Revit.DB.FailureMessage(
Autodesk.Revit.DB.BuiltInFailures.SystemNavigatorFailures.CannotFindElement,
new List<Autodesk.Revit.DB.ElementId>(),
ex.Message);
throw new Autodesk.Revit.Exceptions.InvalidOperationException(failure);
}