FieldBuilder
Description:
This class is used to create Fields in the Extensible Storage framework.
This class is used to create Fields in the Extensible Storage framework.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.ExtensibleStorage.FieldBuilder
System.Object
Autodesk.Revit.DB.ExtensibleStorage.FieldBuilder
public class FieldBuilder : IDisposable
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| FieldBuilder(FieldBuilder) | None | Constructs a new copy of the input ESFieldBuilder object. | |
| FieldBuilder(Field, SchemaBuilder) | None | Constructs a new FieldBuilder using the field and associated SchemaBuilder object. |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| Dispose() | None | Releases all resources used by the FieldBuilder | |
| Equals | None | Determines whether the specified object is equal to the current object. (Inherited from Object ) | Object |
| GetHashCode | None | Serves as the default hash function. (Inherited from Object ) | Object |
| GetType | None | Gets the Type of the current instance. (Inherited from Object ) | Object |
| NeedsSubSchemaGUID() | Boolean | Checks whether the SubSchema GUID needs to be explicitly specified for this field type. | |
| NeedsUnits() | Boolean | Checks whether the field type requires explicit unit conversions. | |
| Ready() | Boolean | Checks whether the builder may be used. | |
| SetDocumentation(String) | FieldBuilder | Sets the documentation string for the Field. | |
| SetSpec(ForgeTypeId) | FieldBuilder | Sets the spec describing the field's values. | |
| SetSubSchemaGUID(Guid) | FieldBuilder | Sets the GUID of the Schema of the Entities that are intended to be stored in this field. | |
| ToString | None | Returns a string that represents the current object. (Inherited from Object ) | Object |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| IsValidObject | Boolean | Specifies whether the .NET object represents a valid Revit entity. |