SchedulableField Class

A non-calculated field eligible to be included in a schedule.
Inheritance Hierarchy
SystemObject
  Autodesk.Revit.DBSchedulableField

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class SchedulableField : IDisposable

The SchedulableField type exposes the following members.

Constructors
 NameDescription
Public methodSchedulableField Creates a new SchedulableField.
Public methodSchedulableField(Guid) Creates a new SchedulableField.
Public methodSchedulableField(ScheduleFieldType) Creates a new SchedulableField.
Public methodSchedulableField(ScheduleFieldType, ElementId) Creates a new SchedulableField.
Top
Properties
 NameDescription
Public propertyFieldType The type of data displayed by the field.
Public propertyIsValidObject Specifies whether the .NET object represents a valid Revit entity.
Public propertyParameterId The ID of the parameter displayed by the field.
Top
Methods
 NameDescription
Public methodDisposeReleases all resources used by the SchedulableField
Public methodEquals Determines whether the specified Object is equal to the current Object.
(Overrides ObjectEquals(Object))
Public methodGetCustomFieldData Gets the data associated with this custom field. If this field isn't a CustomField will return .
Public methodGetHashCode Gets the integer value of the SchedulableField as hash code
(Overrides ObjectGetHashCode)
Public methodGetName Gets the name of the field.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Operators
 NameDescription
Public operatorStatic memberEquality(SchedulableField, SchedulableField)Determines whether two SchedulableField are the same.
Public operatorStatic memberInequality(SchedulableField, SchedulableField)Determines whether two SchedulableField are different.
Top
Remarks
The SchedulableField class represents a non-calculated field that is eligible to be included in a schedule. A list of fields that can be included in a schedule can be obtained from ScheduleDefinition.GetSchedulableFields.
See Also