The FieldInfo type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
| FieldInfo | 
Methods
| Name | Description | |
|---|---|---|
| Clone | 
            Clones the object.
              (Inherited from FieldBase FieldType .) | |
| ContainsColumn | 
            Returns true if specified column is available in current structure.
              (Inherited from AbstractDataContainer ParentObjectType .) | |
|  (Inherited from  | ||
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from  | ||
Serves as a hash function for a particular type.   (Inherited from  | ||
Gets the   (Inherited from  | ||
| GetValue | 
            Gets the object value.
              (Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
| GetXmlNode | 
            Returns the XML node representing the FormFieldInfo object.
              (Inherited from FieldBase FieldType .) | |
| LoadFromXmlNode | 
            Loads the field info from XML node
              (Inherited from FieldBase FieldType .) | |
Creates a shallow copy of the current   (Inherited from  | ||
| RegisterColumn(String, Func ParentObjectType, Object ) | 
            Registers the given Column to the object
              (Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
| RegisterColumn(String, Func ParentObjectType, Object , Func ParentObjectType, Object, Object ) | 
            Registers the given Column to the object
              (Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
| RegisterColumns | 
            Registers the Columns of this object for resolving data macros.
              (Inherited from FieldBase FieldType .) | |
| SetValue | 
            Sets the object value.
              (Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
| ToString | 
            Returns field name value.
              (Inherited from FieldBase FieldType .) | |
| TryGetValue | 
            Returns value of column.
              (Inherited from AbstractSimpleDataContainer ParentObjectType .) | 
Extension Methods
| Name | Description | |
|---|---|---|
| AsValue | 
            Converts object to a query value which can be used as a query parameter
              (Defined by QueryExtensions.) | |
| GetAPIString | 
            Gets the string by the specified resource key
              (Defined by CoreExtensions.) | |
| GetString | 
            Gets the string by the specified resource key
              (Defined by CoreExtensions.) | |
| ToBoolean | 
            Returns the boolean representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToDateTime | 
            Returns the DateTime representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToDouble | 
            Returns the double representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToGuid | 
            Returns the Guid representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToInteger | 
            Returns the integer representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToString | 
            Returns the string representation of an object or default value if not.
              (Defined by CoreExtensions.) | 
Properties
| Name | Description | |
|---|---|---|
| AllowEmpty | 
            Indicates whether field allow empty values.
              (Inherited from FieldBase FieldType .) | |
| Caption | 
            Column caption.
              (Inherited from FieldBase FieldType .) | |
| ColumnNames | 
            Available column names.
              (Inherited from AbstractDataContainer ParentObjectType .) | |
| DataType | 
            Data type.
              (Inherited from FieldBase FieldType .) | |
| DefaultValue | 
            Field default value.
              (Inherited from FieldBase FieldType .) | |
| External | 
            Indicates if field is external, if so it represents column from another table which is included in CMS_Tree_View_Joined (CMS_Document, CMS_Node, ...).
              (Inherited from FieldBase FieldType .) | |
| Guid | 
            Field unique identifier.
              (Inherited from FieldBase FieldType .) | |
| IsDummyField | 
            Indicates if field has no representation in database.
              (Inherited from FieldBase FieldType .) | |
| IsDummyFieldFromMainForm | 
            Indicates if dummy field is in main or alternative form
              (Inherited from FieldBase FieldType .) | |
| IsExtraField | 
            Indicates if field is extra field (field is not in orignal form definition).
              (Inherited from FieldBase FieldType .) | |
| IsInherited | 
            If true, the field is inherited from parent class.
              (Inherited from FieldBase FieldType .) | |
| IsUnique | 
            Indicates whether field is unique.
              (Inherited from FieldBase FieldType .) | |
| Item | 
            Gets or sets the value of the column.
              (Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
| Name | 
            Column name.
              (Inherited from FieldBase FieldType .) | |
| Precision | 
            Precision of the field
              (Inherited from FieldBase FieldType .) | |
| PrimaryKey | 
            Indicates whether field is a primary key.
              (Inherited from FieldBase FieldType .) | |
| Properties | 
            Properties.
              (Inherited from FieldBase FieldType .) | |
| PropertiesMacroTable | 
            Properties macro table.
              (Inherited from FieldBase FieldType .) | |
| ReferenceToObjectType | 
            ObjectType to which the given field refers (for example as a foreign key).
              (Inherited from FieldBase FieldType .) | |
| ReferenceType | 
            Type of the reference (used only when ReferenceToObjectType is set).
              (Inherited from FieldBase FieldType .) | |
| RegisteredColumns | 
            Registered Columns
              (Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
| RegisteredColumnsObject | 
            Registered Columns object
              (Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
| Size | 
            Size of the field.
              (Inherited from FieldBase FieldType .) | |
| System | 
            Indicates if field is a system field.
              (Inherited from FieldBase FieldType .) | |
| UseLocalColumns | 
            If true, the object uses local columns
              (Inherited from AbstractSimpleDataContainer ParentObjectType .) | 
See Also