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.308
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