2.291 CustomProperty

Applies to RDL 2005/01, RDL 2008/01, RDL 2010/01, and RDL 2016/01

The CustomProperty element specifies the contents of a CustomProperty that is passed to rendering and to CustomReportItem components. This element MUST be specified at least once within a CustomProperties collection.

The following are the parent and child elements of the CustomProperty element.

Parent elements

CustomProperties

Child elements

CustomProperty.Name

CustomProperty.Value

The following is the XML Schema definition of the CustomProperty element in RDL 2005/01 and RDL 2008/01.

 <xsd:complexType name="CustomPropertyType">
   <xsd:choice minOccurs="1" maxOccurs="unbounded">
     <xsd:element name="Name" type="xsd:string" />
     <xsd:element name="Value" type="xsd:string" />
     <xsd:any namespace="##other" processContents="skip" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="skip" />
 </xsd:complexType>

The following is the XML Schema definition of the CustomProperty element in RDL 2010/01 and RDL 2016/01.

 <xsd:complexType name="CustomPropertyType">
   <xsd:choice minOccurs="1" maxOccurs="unbounded">
     <xsd:element name="Name" type="xsd:string" />
     <xsd:element name="Value" type="xsd:string" />
     <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>