DatabaseTableName | Gets the database table name to which this object should be saved |
IdColumnName | Gets the name of the id column |
Language | Gets the language that is currently being used |
Parent | Gets and sets the parent of this definition |
State | Gets the state which is current going to be displayed |
TypeName | Gets the name of this type |
User | Gets the user who is the current security context |
XmlColumnName | Gets the name of the xml column |
GetBlankInstance | Overloaded. Gets a blank XML record in to which the form can read and write results |
GetFields | Gets the fields definitions for this content type, given the security, language and state information. This is provided in the Init method |
GetKeyField | Gets the key field for this content definition, returns null if key field is not defined |
GetSummary | Takes an instance and gives string summary for it. |
GetTypeOfEntryObject | Gets the type of object that this class definition represents, or throws an exception if it does not represent an object |
Init | Initialises the object with the correct security, language and state information |
Validate | Takes an instance and validates it. |
ValidateDefinition | Called after construction by the ContentDefinitionFactory to check that the content definition is valid |