Name |
Type |
Description |
Required |
Id |
String |
Identifier for the column. |
Yes |
Category |
Enumeration |
Category of this column. This attribute must be specified with a value of 'Binary' if the Type attribute's value is 'binary'. This attribute's value must be one of the following:- Text
- UpperCase
- LowerCase
- Integer
- DoubleInteger
- TimeDate
- Identifier
- Property
- Filename
- WildCardFilename
- Path
- Paths
- AnyPath
- DefaultDir
- RegPath
- Formatted
- FormattedSddl
- Template
- Condition
- Guid
- Version
- Language
- Binary
- CustomSource
- Cabinet
- Shortcut
|
|
Description |
String |
Description of this column. |
|
KeyColumn |
Integer |
Column in the table in KeyTable attribute. |
|
KeyTable |
String |
Table in which this column is an external key. Can be semicolon delimited. |
|
Localizable |
YesNoType |
Whether this column can be localized. |
|
MaxValue |
Integer |
Maximum value for a numeric value, date or version in this column. |
|
MinValue |
Integer |
Minimum value for a numeric value, date or version in this column. |
|
Modularize |
Enumeration |
How this column should be modularized, if at all. This attribute's value must be one of the following:- None
- Column should not be modularized. This is the default value.
- Column
- Column should be modularized.
- Condition
- Column is a condition and should be modularized.
- Icon
- When the column is an primary or foreign key to the Icon table it should be modularized special.
- Property
- Any Properties in the column should be modularized.
- SemicolonDelimited
- Semi-colon list of keys, all of which need to be modularized.
|
|
Nullable |
YesNoType |
Whether this column can be left null. |
|
PrimaryKey |
YesNoType |
Whether this column is a primary key. |
|
Set |
String |
Semicolon delimited list of permissible values. |
|
Type |
Enumeration |
The type of this column. This attribute's value must be one of the following:- binary
- Column contains a path to a file that will be inserted into the column as a binary object. If this value is set, the Category attribute must also be set with a value of 'Binary' to pass ICE validation.
- int
- Column contains an integer or datetime value (the MinValue and MaxValue attributes should also be set).
- string
- Column contains a non-localizable string value.
|
Yes |
Width |
Integer |
Width of this column. |
|