Gets all contenttypes that can be rendered on the channel.

Syntax

Smartsite SXML CopyCode image Copy Code
datatable channel.contenttypes()
datatable channel.contenttypes(string channelCode)
datatable channel.contenttypes(string channelCode, enum aim)
datatable channel.contenttypes(string channelCode, enum aim, enum aimOptions)

Parameters

Name Data Type Description
channelCode String The channel code.
aim Enum The AIM settings.
Enum values:
  • Off
    No AIM scan.
  • Normal
    Automatically determine the source, meaning that relations are added to the actual rendered page being rendered.
  • Autonomous
    Forces Autonomous registration of the relation as a relation of the source item itself, even if the source is a Translation or a RenderTemplate.
aimOptions Enum The aim relation options. Default: automatically determined.
Enum values:
  • Auto
    Automatic determine AIM link type.
  • Softlink
    Soft link.
  • Hardlink
    Hard link.

Return Value

Data Type Description
DataTable

Data Table Columns

Name Data Type
Area Integer
Code String
ContentLevel Integer
DefaultWorkflow Integer
DerivedFrom T:Smartsite.Core.ContentType
Description String
Icon String
Identifier T:System.Guid
IsBrowsable Boolean
IsPublication Boolean
IsRepository Boolean
ItemTreeFormat String
MainField String
Name String
Number Integer
TreeFormat String

Expand image Example

SXML