该类提供了有关路径行程计算状态的信息。
System.Object → Autodesk.Revit.DB.Analysis.PathOfTravelCalculationStatus
值 | 描述 |
---|---|
Undefined | 未定义的计算状态。 |
InProgress | 正在计算路径行程。 |
Available | 路径行程计算已完成,可在项目中使用。 |
NotAvailable | 不可计算的情况,例如路径行程的起始点被阻隔等等。 |
Error | 在计算路径行程时出现了错误。 |
NotSupported | 路径行程计算不受支持。 |
Expired | 计算结果已过期,需要重新计算。 |
下面的示例将演示如何使用 PathOfTravelCalculationStatus
类。
PathOfTravel pathOfTravel = ... // 获取路径行程对象
PathOfTravelCalculationStatus status = pathOfTravel.GetCalculationStatus(); // 获取计算状态
if (status == PathOfTravelCalculationStatus.Available)
{
// 操作路径行程数据
}
else if (status == PathOfTravelCalculationStatus.Error)
{
// 处理错误情况
}
// 其他状态同理