API Reference > presentation-common > Content Content Types related to presentation content. Classes Name Description Content A data structure that contains the Descriptor and a list of Item Descriptor Data structure that describes content: fields, sorting, filtering, format, etc. Field Describes a single content field. Item A data structure that represents a single content record. NestedContentField Describes a content field that contains Nested content. PropertiesField Describes a content field that's based on one or more similar Enumerations Name Description ContentFlags Flags that control content format. DefaultContentDisplayTypes Displayed content types. FieldDescriptorType Types of different field descriptors. PropertyValueFormat Format of the property value. SortDirection Data sorting direction Interfaces Name Description ArrayTypeDescription Type description for array properties. BaseFieldJSON Data structure for a Field serialized to JSON. BaseTypeDescription Data structure for base content field type description. CategoryDescription A data structure that describes a Field category. CategoryDescriptionJSON Serialized CategoryDescription JSON representation. ContentJSON Serialized Content JSON representation. DescriptorJSON Serialized Descriptor JSON representation. DescriptorOverrides Descriptor overrides that can be used to customize content DescriptorSource Descriptor properties DisplayValueGroup A group of raw values and their common display value. DisplayValueGroupJSON JSON representation of DisplayValueGroup. DisplayValuesArray An array of display values DisplayValuesArrayJSON JSON representation of DisplayValuesArray DisplayValuesMap A map of display values DisplayValuesMapJSON JSON representation of DisplayValuesMap EditorDescription A data structure which describes property editor used FieldDescriptorBase Base for a field descriptor ItemJSON Serialized Item JSON representation. NamedFieldDescriptor Field descriptor that identifies a content field by its unique name. NestedContentFieldJSON Data structure for a NestedContentField serialized to JSON. NestedContentValue Data structure that describes nested content value. NestedContentValueJSON JSON representation of NestedContentValue PrimitiveTypeDescription Type description for primitive properties. PropertiesFieldDescriptor Field descriptor that identifies a properties field using a list of PropertiesFieldJSON Data structure for a PropertiesField serialized to JSON. Property Data structure that describes a single ECProperty that's PropertyAccessor Data structure that describes one step of property PropertyJSON JSON representation of Property RendererDescription Describes property renderer used for a content Field. SelectClassInfo Data structure that describes an ECClass in content Descriptor. SelectClassInfoJSON Serialized SelectClassInfo JSON representation SelectionInfo Data structure that contains selection information. StructFieldMemberDescription A data structure that describes a struct member. StructTypeDescription Type description for struct properties. ValuesArray An array of raw values ValuesArrayJSON JSON representation of ValuesArray ValuesMap A map of raw values ValuesMapJSON JSON representation of ValuesMap Namespaces Name Description CategoryDescription DisplayValue DisplayValueGroup FieldDescriptor NestedContentValue Property SelectClassInfo Value Type Aliases Name Description CompressedDescriptorJSON Serialized Descriptor JSON representation. DisplayValue Display value type. DisplayValueJSON JSON representation of DisplayValue FieldDescriptor A union of all possible field descriptor types FieldJSON JSON representation of a Field PropertyAccessorPath Describes path to a property. TypeDescription One of content field type descriptions. Value Raw value type ValueJSON JSON representation of Value Last Updated: 12 June, 2024