2.180 GaugeTickMarks

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

The GaugeTickMarks element specifies tick marks along a LinearScale or RadialScale. The GaugeTickMarks element MUST be represented by one of the following:

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

Parent elements

LinearScale

RadialScale

Child elements

GaugeTickMarks.Interval

GaugeTickMarks.IntervalOffset

GaugeTickMarks.DistanceFromScale

GaugeTickMarks.EnableGradient

GaugeTickMarks.GradientDensity

GaugeTickMarks.Hidden

GaugeTickMarks.Length

GaugeTickMarks.Placement

GaugeTickMarks.Shape

GaugeTickMarks.Style

GaugeTickMarks.TickMarkImage

GaugeTickMarks.Width

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

 <xsd:complexType name="GaugeTickMarksType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <!--TickMarkStyleTypeStart-->
       <xsd:element name="Style" type="StyleType" minOccurs="0" />
       <xsd:element name="TickMarkImage" type="TopImageType" minOccurs="0" />
       <xsd:element name="DistanceFromScale" type="xsd:string" minOccurs="0" />
       <xsd:element name="Placement" type="xsd:string" minOccurs="0" />
       <xsd:element name="EnableGradient" type="xsd:string" minOccurs="0" />
       <xsd:element name="GradientDensity" type="xsd:string" minOccurs="0" />
       <xsd:element name="Length" type="xsd:string" minOccurs="0" />
       <xsd:element name="Width" type="xsd:string" minOccurs="0" />
       <xsd:element name="Shape" type="xsd:string" minOccurs="0" />
       <xsd:element name="Hidden" type="xsd:string" minOccurs="0" />
       <!--TickMarkStyleTypeEnd-->
         <xsd:element name="Interval" type="xsd:string" minOccurs="0" />
         <xsd:element name="IntervalOffset" type="xsd:string" minOccurs="0" />
         <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 GaugeTickMarks element in RDL 2010/01 and RDL 2016/01.

 <xsd:complexType name="GaugeTickMarksType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <!--TickMarkStyleTypeStart-->
       <xsd:element name="Style" type="StyleType" minOccurs="0" />
       <xsd:element name="TickMarkImage" type="TopImageType" minOccurs="0" />
       <xsd:element name="DistanceFromScale" type="xsd:string" minOccurs="0" />
       <xsd:element name="Placement" type="xsd:string" minOccurs="0" />
       <xsd:element name="EnableGradient" type="xsd:string" minOccurs="0" />
       <xsd:element name="GradientDensity" type="xsd:string" minOccurs="0" />
       <xsd:element name="Length" type="xsd:string" minOccurs="0" />
       <xsd:element name="Width" type="xsd:string" minOccurs="0" />
       <xsd:element name="Shape" type="xsd:string" minOccurs="0" />
       <xsd:element name="Hidden" type="xsd:string" minOccurs="0" />
       <!--TickMarkStyleTypeEnd-->
         <xsd:element name="Interval" type="xsd:string" minOccurs="0" />
         <xsd:element name="IntervalOffset" type="xsd:string" minOccurs="0" />
         <xsd:any namespace="##other" processContents="lax" />
       </xsd:choice>
       <xsd:anyAttribute namespace="##other" processContents="lax" />
     </xsd:complexType>