An object that describes a Field to be created. Creation of fields and tables is currently only supported on mobile geodatabases, either created in ArcGIS Pro or via GeodatabaseUtility::create(). More...
Import Statement: | import Esri.ArcGISRuntime 100.15 |
Since: | Esri.ArcGISRuntime 100.14 |
Inherits: |
Properties
- alias : string
- domainName : string
- editable : bool
- fieldType : Enums.FieldType
- length : int
- name : string
- nullable : bool
Signals
- aliasChanged()
- domainNameChanged()
- editableChanged()
- fieldTypeChanged()
- lengthChanged()
- nameChanged()
- nullableChanged()
Detailed Description
Property Documentation
The name of the domain to use on this field. The domain must already exist in the geodatabase (see Geodatabase::createDomain(DomainDescription)). The default value of an empty string indicates that no domain should be used.
The field's data type. The default is Enums.FieldTypeUnknown, and must be set to a valid type.
The field's name. Field names must consist only of alphanumeric characters and underscores, and cannot start with a number or an underscore.
Signal Documentation
Emitted when the alias property changes.
Note: The corresponding handler is onAliasChanged
.
Emitted when the domainName property changes.
Note: The corresponding handler is onDomainNameChanged
.
Emitted when the editable property changes.
Note: The corresponding handler is onEditableChanged
.
Emitted when the fieldType property changes.
Note: The corresponding handler is onFieldTypeChanged
.
Emitted when the length property changes.
Note: The corresponding handler is onLengthChanged
.
Emitted when the name property changes.
Note: The corresponding handler is onNameChanged
.
Emitted when the nullable property changes.
Note: The corresponding handler is onNullableChanged
.