2.1.18 TDisplayFolder

The TDisplayFolder complex type specifies the content of a display folder.

The TDisplayFolder complex type is defined in the schema as follows.

 <xs:complexType name="TDisplayFolder">
   <xs:sequence>
     <xs:element name="PropertyRef" type="bi:TPropertyRef"
        minOccurs="0" maxOccurs="unbounded" />
     <xs:element name="HierarchyRef" type="bi:THierarchyRef"
        minOccurs="0" maxOccurs="unbounded" />
     <xs:element name="Cultures" type="bi:TCultures" minOccurs="0"
        maxOccurs="1" />
     <xs:element name="DisplayFolder" type="bi:TDisplayFolder"
        minOccurs="0" maxOccurs="unbounded" />
   </xs:sequence>
   <xs:attribute name="Name" type="xs:string" use="required" />
   <xs:attribute name="Caption" type="xs:string" use="optional" /> 
 </xs:complexType>

The elements and attributes that are defined by the TDisplayFolder complex type are specified in the following tables.

Element

Description

PropertyRef

A reference to a property within this folder.

HierarchyRef

In CSDLBI 1.1, CSDLBI 2.0, and CSDLBI 2.5, the HierarchyRef element identifies a reference to a hierarchy within this folder.

Cultures<61>

In CSDLBI 2.0 and CSDLBI 2.5, when the PRINT_ALL_TRANSLATIONS flag is set, the Cultures element is added for translations. The contents of this element are defined by the TCultures complex type (section 2.1.10).

DisplayFolder

A collection of nested child display folders.

Attribute

Description

Name

The name of the display folder.

Caption

The translated user-friendly display name for the display folder.