Skip to content

SchedulableField

Public Class

A non-calculated field eligible to be included in a schedule.

Inheritance Hierarchy

System.Object
Autodesk.Revit.DB.SchedulableField

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

Name

Description


Public Method
SchedulableField.

Creates a new SchedulableField.


Public Method
SchedulableField(Guid)

Creates a new SchedulableField.


Public Method
SchedulableField(ScheduleFieldType)

Creates a new SchedulableField.


Public Method
SchedulableField(ScheduleFieldType, ElementId)

Creates a new SchedulableField.


Properties

Name

Description


Public Property

The type of data displayed by the field.


Public Property
IsValidObject

Specifies whether the .NET object represents a valid Revit entity.


Public Property
ParameterId

The ID of the parameter displayed by the field.


Methods

Name

Description


Public Method

Releases all resources used by the SchedulableField


Public Method

Determines whether the specified Object is equal to the current Object.
(Overrides Object.Equals(Object))


Public Method

Gets the data associated with this custom field. If this field isn’t a CustomField will return ..


Public Method

Gets the integer value of the SchedulableField as hash code
(Overrides Object.GetHashCode.)


Public Method

Gets the name of the field.


Public Method

GetType

Gets the Type of the current instance.
(Inherited from Object)


Public Method

ToString

Returns a string that represents the current object.
(Inherited from Object)


Operators

Name

Description


Public Operator
Static Member
Equality(SchedulableField, SchedulableField)

Determines whether two SchedulableField are the same.


Public Operator
Static Member
Inequality(SchedulableField, SchedulableField)

Determines whether two SchedulableField are different.


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.