Autodesk.Revit.DB.ScheduleField
类用于表示 Revit 中的计划字段。
CategoryName
:获取或设置此计划字段的类别名称。ColumnName
:获取此计划字段的列名称。DisplayName
:获取此计划字段的显示名称。FieldType
:获取此计划字段的类型。Multiline
:获取一个布尔值,指示此列是否可以显示多行文本。ReadOnly
:获取一个布尔值,指示此列是否只读。Units
:获取此计划字段的单位。Equals(ScheduleField)
:确定指定的 ScheduleField
对象是否等于当前的 ScheduleField
对象。Equals(Object)
:确定指定的 Object
是否等于当前的 ScheduleField
对象。GetHashCode()
:返回此 ScheduleField
对象的哈希代码。ToString()
:返回此 ScheduleField
对象的字符串表示形式。// 获取计划字段的类别名称和显示名称
ScheduleField scheduleField = ...;
string categoryName = scheduleField.CategoryName;
string displayName = scheduleField.DisplayName;
// 判断列是否只读
ScheduleField scheduleField = ...;
if (scheduleField.ReadOnly)
{
// 引发异常或执行其他相关代码
}
ScheduleField
对象。要访问计划字段,需使用 ScheduleDefinition.GetField(int)
、ScheduleDefinition.GetField(string)
或 ScheduleDefinition.GetFields()
方法。