查询明细表

在 Revit 的API 中明细表是一种视图 (DB.View) 类型,所以使用 DB.ViewSchedule. 来表达,明细表有不同的呈现方式,它们并不是以图形方式显示图元,而是根据进度设置以电子表格样式列出图元及其属性。在 Rhino.Inside.Revit 中使用 View primitive in Rhino.Inside.Revit 运算器来表达所有类型视图。

在 Revit 中主图例(虽然名为图例)实际上是明细表,你可以通过检查 DB.ViewSchedule.IsInternalKeynoteSchedule 属性来查看明细表是否是关键进度

查询明细表类型

因为明细表其实是视图,所以我们可以使用与视图相同的流程来查询项目中的明细表类型

查找指定明细表类型

以类型筛选明细表

查找指定明细表