The IField type exposes the following members.
Methods
Name | Description | |
---|---|---|
ChangeFieldValueWithoutValidation |
Changes the field to be the passed value.
| |
SetValidator |
Set the validator for the definition.
(Inherited from IFieldDefinition.) | |
Validate |
Validates the field, building an array of failures if needed.
|
Properties
Name | Description | |
---|---|---|
AllowNullValue |
Test the field to see if it allows null value.
(Inherited from IFieldDefinition.) | |
ExtendedPropertyInfo |
Storage for ExtendedColumnInfo of IField in context.
ExtendedColumnInfo is a DataClass for Extended Properties.
| |
FieldName |
Get the string name of the field.
(Inherited from IFieldDefinition.) | |
FieldValue |
Storage for the field value.
| |
IsDirty |
Storage for the flag indicating the field has been changed and not updated.
| |
IsPrimaryKeyField |
Storage for a flag indicating the field is the primary key field.
(Inherited from IFieldDefinition.) | |
PreviousFieldValue |
Get the field's previous value, during field value change.
| |
ReadOnly |
Test the field to see if it is read-only.
(Inherited from IFieldDefinition.) | |
Validator |
Get the validator of this field.
(Inherited from IFieldDefinition.) |
Events
Name | Description | |
---|---|---|
FieldValueChanged |
The event handler called when a field value is changed.
|