Click or drag to resize
DataDefinition Class
Data definition base class
Inheritance Hierarchy
SystemObject
  CMS.DataEngineDataDefinition
    CMS.FormEngineFormInfo

Namespace: CMS.DataEngine
Assembly: CMS.DataEngine (in CMS.DataEngine.dll) Version: 13.0.131
Syntax
C#
public class DataDefinition : IStructuredData

The DataDefinition type exposes the following members.

Constructors
  NameDescription
Public methodDataDefinition
Constructor, creates empty not initialized data definition
Public methodDataDefinition(String)
Constructor, creates the form info structure and loads specified form definition.
Top
Properties
  NameDescription
Public propertyItemsList
Returns list of all FormItems.
Top
Methods
  NameDescription
Public methodGetFieldsItemType
Gets the field of the given type
Public methodGetXmlElement
Gets the XML element for the data
Protected methodLoadField
Loads the field from the XML node
Public methodLoadFromDataStructure
Loads the data definition from structure of a database table
Public methodLoadFromDefinition
Loads the data definition from XML file
Public methodLoadFromXmlElement
Loads the data from the given XML element
Protected methodLoadItem
Loads the item from the XML node
Protected methodNewFieldDefinition
Creates a new field definition object
Top
See Also