Column Definition Schema Overview
Each element manifest that defines columns must adhere to the Column Definition Schema. The Column Definition Schema for Microsoft Windows SharePoint Services 3.0 retains all elements from and builds on that schema. The following figure shows the elements being added to the Column Definition Schema for Windows SharePoint Services 3.0.
Following is a list of the elements added to the column definition schema for Windows SharePoint Services 3.0.
-
Elements The root element. Contains the namespace designation.
-
Fields Represents the collection of columns defined in this element manifest.
-
Field Represents a single column definition. The Field element has the following attributes:
-
ID Required GUID. Represents the globally unique identifier for this column template.
-
Group Required string. Represents the column group to which this column belongs.
-
Name Required string. Represents the internal name for this column. This value is not localized.
-
DisplayName Required string. Represents the display name for this column.
-
Type Required Field Type. Represents the field type of the column.
Note: Field types are defined in the fldtyps.xml file.
-
Sealed Optional Boolean. The default is FALSE. Represents whether the column is sealed. You cannot modify sealed columns.
-
ReadOnly Optional Boolean. The default is FALSE. Represents whether the data in the column can be edited through the SharePoint user interface.
-
Hidden Optional Boolean. The default is FALSE. Represents whether the column is hidden. Hidden columns are not displayed in the SharePoint user interface.
-
RowOrdinal Required integer. Represents the row in which the data lives.
-