Field Types XML

Applies to: SharePoint Foundation 2010

Field Types XML markup is used to define information about a field that is needed to render the field in the UI and in visual designers, regardless of whether the rendering is done by a user control (ASCX), an XSLT template, or a (now Obsolete) RenderPattern. For more information on how the elements are used, see How to: Create a Custom Field Type Definition and Understanding the FldTypes.xml File.

Elements

The following is a list of the elements included the field type definition. Click the element name for detailed information about that element.

  <FieldTypes Element (Field Types)>

The top level container element for the fldtypes*.xml file.

    <FieldType Element (Field Types)>

The top level container element for a field type definition.

      <Field Element (Field Types)>

An element that represents a single characteristic of the field type.

      <PropertySchema Element (Field Types)>

An element that defines variable field type properties. Obsolete.

        <Fields Element (Field Types Property Schema)>

The top-level container element within a PropertySchema element. Obsolete.

          <Field Element (Field Types)>

An element that represents a variable property of a custom field type that is set when a column based on the field type is created. Obsolete.

            <Default Element (Field Types Property Schema)>

An element that represents the default value of a property of a custom field type. Obsolete.

      <RenderPattern Element (Field Types)>

An element that defines how the field is rendered in certain circumstances. Obsolete.