Autodesk.Revit.DB.ScheduleFieldType是Revit API中的一个枚举,用于定义可在Revit表格和调度程序中使用的不同字段类型。
Autodesk.Revit.DB.ScheduleFieldType有以下成员:
在创建表格和调度程序时,用户可以根据需要选择所需的字段类型。例如,当用户需要在表格中显示自定义元素的参数时,应选择Element。
以下是一个示例代码块,用于将一些元素添加到调度程序中:
// 获取调度程序
ViewSchedule viewSchedule = doc.ActiveView as ViewSchedule;
if (viewSchedule != null)
{
// 获取调度程序的定义
Definition definition = viewSchedule.Definition;
// 将元素的字段添加到调度程序
var elementField = definition.AddField(ScheduleFieldType.Element);
// 添加其他字段
// ...
// 重新计算调度程序
viewSchedule.Definition.Recalculate();
}
Autodesk.Revit.DB.ScheduleFieldType已被添加到Revit API中,支持Revit 2012及以上版本。