Click or drag to resize

ISchemaFieldType Interface


Represents a built-in type of schema field in a schema (attribute or element in a page).

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
public interface ISchemaFieldType

The ISchemaFieldType type exposes the following members.

Properties
 NameDescription
Public propertyCode exampleContentItemTypesAllowed Gets the types of content item this field can be used on.
Public propertyDataType Gets the field type's date type (dt:type) value.
Public propertyElementType Gets the field type's corresponding EnumElementType.
Public propertyHasExports Gets whether this field type can define local exports. If true, the field type is a navigation type of element.
Public propertyCode exampleIconName Gets the field's icon name. This value is an actual image name.
Public propertyID Gets the field type's ID.
Public propertyIsXpower Gets whether this field type is an XPower field type.
Public propertyName Gets the field type's name.
Public propertyPrefix Gets the field type's prefix. Only XPower and HTML field types have prefixes.
Top
Methods
 NameDescription
Public methodExclusiveProperties Retrieves all the exclusive properties of this field type.
Public methodPropertiesCount Gets the count of exclusive properties for this field type.
Public methodProperty Retrieves an exclusive property of the field type by its name.
Top
Remarks
Most field types in a schema correspond to an EnumElementType for a page, except for four types of multi-select fields that correspond to the IGX_MULTI_SELECT element type.
See Also