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.
public class FieldBuilder : IDisposable
| Name | Return Type | Description |
|---|---|---|
| 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 |
|---|---|---|
| Dispose() | None | Releases all resources used by the |
| NeedsSubSchemaGUID() | bool | Checks whether the SubSchema GUID needs to be explicitly specified for this field type. |
| NeedsUnits() | bool | Checks whether the field type requires explicit unit conversions. |
| Ready() | bool | Checks whether the builder may be used. |
| SetDocumentation(String) | FieldBuilder | Sets the documentation string for the Field. |
| SetSubSchemaGUID(Guid) | FieldBuilder | Sets the GUID of the Schema of the Entities that are intended to be stored in this field. |
| SetUnitType(UnitType) | FieldBuilder | Sets the type of units for the field. |
| Name | Return Type | Description |
|---|---|---|
| IsValidObject | bool | Specifies whether the .NET object represents a valid Revit entity. |