2.119 ChartCategoryAxes

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

The ChartCategoryAxes element specifies the set of ChartAxis instances as category axes (x-axes) for a ChartArea.

The ChartCategoryAxes element SHOULD NOT contain more than one ChartAxis that has ChartAxis.Location set to "Default". Additionally, the ChartCategoryAxes element SHOULD NOT contain more than one ChartAxis that has ChartAxis.Location set to "Opposite".

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

Parent elements

ChartArea

Child elements

ChartCategoryAxes.ChartAxis

The following is the XML Schema definition of the ChartCategoryAxes element in RDL 2008/01.

 <xsd:complexType name="ChartCategoryAxesType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <xsd:element name="ChartAxis" type="ChartAxisType" maxOccurs="unbounded" />
     <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 ChartCategoryAxes element in RDL 2010/01 and RDL 2016/01.

 <xsd:complexType name="ChartCategoryAxesType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <xsd:element name="ChartAxis" type="ChartAxisType" maxOccurs="unbounded" />
     <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>