IField interface
Namespace: NextDesign.Core
Description
A field access object.
Affiliation area
Name | Description |
---|---|
Profile | APIs for accessing profiles. |
Inherit Base
Name | Description |
---|---|
INamedElement | Represents a nameable element. |
Property
Name | Description |
---|---|
Category | Category of the field If no category is specified, it will be an empty string. |
DefaultValue | default value |
IsDerivationSource | Derived from field |
IsDerivationTarget | Derivation target field |
IsEmbedded | Owned field |
IsReference | Is a reference field |
LowerBound | Multiplicity (lower bound) |
OwnerClass | The class that holds (declares) this field |
RelationshipClass | Relationship Class Can only be retrieved if the field is of class type. This is null for non-class type fields. |
Type | Field type name - Boolean type: "Boolean" - Integer type: "Integer" - Real number type: "Double " - String Type: "String" - Rich Text Type: "RichText" - Enum Type: Enum Name - Class Type: Name of the class |
TypeClass | The class of the type of the field Can be obtained only if the field is of class type. This is null for non-class type fields. |
TypeEnum | Enumerated type of the field Only available if the field is an enumerated type. This will be null for non-enumerated fields. |
UpperBound | Multiplicity (upper limit) Specify -1 for no limit. |