2.189 ScaleRange

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

The ScaleRange element specifies a range to be drawn against a RadialScale or a LinearScale. This element MUST be specified at least once within a ScaleRanges collection.

The following are the parent elements, attributes, and child elements of the ScaleRange element.

Parent elements

ScaleRanges

Attributes

ScaleRange.Name

Child elements

ScaleRange.ActionInfo

ScaleRange.BackgroundGradientType

ScaleRange.DistanceFromScale

ScaleRange.EndValue

ScaleRange.EndWidth

ScaleRange.Hidden

ScaleRange.InRangeBarPointerColor

ScaleRange.InRangeLabelColor

ScaleRange.InRangeTickMarksColor

ScaleRange.Placement

ScaleRange.StartValue

ScaleRange.StartWidth

ScaleRange.Style

ScaleRange.ToolTip

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

 <xsd:complexType name="ScaleRangeType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <xsd:element name="Style" type="StyleType" minOccurs="0" />
     <xsd:element name="BackgroundGradientType" type="xsd:string" minOccurs="0" />
     <xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0" />
     <xsd:element name="ToolTip" type="xsd:string" minOccurs="0" />
     <xsd:element name="StartValue" type="GaugeInputValueType" minOccurs="0" />
     <xsd:element name="EndValue" type="GaugeInputValueType" minOccurs="0" />
     <xsd:element name="StartWidth" type="xsd:string" minOccurs="0" />
     <xsd:element name="EndWidth" type="xsd:string" minOccurs="0" />
     <xsd:element name="DistanceFromScale" type="xsd:string" minOccurs="0" />
     <xsd:element name="InRangeBarPointerColor" type="xsd:string" minOccurs="0" />
     <xsd:element name="InRangeLabelColor" type="xsd:string" minOccurs="0" />
     <xsd:element name="InRangeTickMarksColor" type="xsd:string" minOccurs="0" />
     <xsd:element name="Placement" type="xsd:string" minOccurs="0" />
     <xsd:element name="Hidden" type="xsd:string" minOccurs="0" />
     <xsd:any namespace="##other" processContents="skip" />
   </xsd:choice>
   <xsd:attribute name="Name" type="xsd:normalizedString" use="required" />
   <xsd:anyAttribute namespace="##other" processContents="skip" />
 </xsd:complexType>

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

 <xsd:complexType name="ScaleRangeType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <xsd:element name="Style" type="StyleType" minOccurs="0" />
     <xsd:element name="BackgroundGradientType" type="xsd:string" minOccurs="0" />
     <xsd:element name="ActionInfo" type="ActionInfoType" minOccurs="0" />
     <xsd:element name="ToolTip" type="xsd:string" minOccurs="0" />
     <xsd:element name="StartValue" type="GaugeInputValueType" minOccurs="0" />
     <xsd:element name="EndValue" type="GaugeInputValueType" minOccurs="0" />
     <xsd:element name="StartWidth" type="xsd:string" minOccurs="0" />
     <xsd:element name="EndWidth" type="xsd:string" minOccurs="0" />
     <xsd:element name="DistanceFromScale" type="xsd:string" minOccurs="0" />
     <xsd:element name="InRangeBarPointerColor" type="xsd:string" minOccurs="0" />
     <xsd:element name="InRangeLabelColor" type="xsd:string" minOccurs="0" />
     <xsd:element name="InRangeTickMarksColor" type="xsd:string" minOccurs="0" />
     <xsd:element name="Placement" type="xsd:string" minOccurs="0" />
     <xsd:element name="Hidden" type="xsd:string" minOccurs="0" />
     <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
   <xsd:attribute name="Name" type="xsd:normalizedString" use="required" />
   <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>