contentSection

The contentSection element specifies how the content area is constructed.

Content Area Construction

Element Structure

The contentSection element structure is as follows:

<xs:complexType name="contentSection">

  <xs:sequence>

    <xs:element name="id" type="xs:string" />

    <xs:element name="sectionHeader" type="tns:htmlSpan" />

    <xs:element name="sectionLabel" type="xs:string" />

    <xs:element name="sectionGroupType" type="tns:groupTypeEnum" />

<!—- contentSection layout its sectionChocies as a 2D Grid. 

     By default, when no indication for number of columns, the value will be 1-->

    <xs:element name="sectionNumberOfColumns" type="xs:string" minOccurs="0" maxOccurs="1"/>

    <xs:element name="sectionChoices" type="tns:sectionChoice" minOccurs="0" maxOccurs="unbounded"/>

    <xs:element name="sectionFooter" type="tns:htmlSpan" />

  </xs:sequence>

</xs:complexType>

 

tog_minusSub-elements

The contentSection element contains the following sub-elements:

Name

Data Type

Comment

id

string

Defines the id element as a string value.

sectionHeader

htmlSpan

Equivalent to the Question’s Description in the Interaction Designer.

sectionLabel

string

Equivalent to the Question’s Prompt in the Interaction Designer.

sectionGroupType

groupTypeEnum

Defines the relationship between all options within this section.

sectionChoices

sectionChoice

Equivalent to the Question’s Choices, dynamic choices, or collection display items in the Interaction Designer.

sectionFooter

htmlSpan

Defines the sectionFooter element as a span element to enable grouping section footer inline elements together.