LinearScale Class
Represents a linear scale to be drawn within a linear gauge.
Inheritance Hierarchy
System.Object
Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase
Microsoft.ReportingServices.RdlObjectModel.ReportObject
Microsoft.ReportingServices.RdlObjectModel.GaugeScale
Microsoft.ReportingServices.RdlObjectModel.LinearScale
Namespace: Microsoft.ReportingServices.RdlObjectModel
Assembly: Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)
Syntax
'Declaration
Public Class LinearScale _
Inherits GaugeScale
'Usage
Dim instance As LinearScale
public class LinearScale : GaugeScale
public ref class LinearScale : public GaugeScale
type LinearScale =
class
inherit GaugeScale
end
public class LinearScale extends GaugeScale
The LinearScale type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
![]() |
ActionInfo | Actions for the scale. (Inherited from GaugeScale.) |
![]() |
ComponentMetadata | The component metadata. (Inherited from ReportObject.) |
![]() |
CustomLabels | Custom labels for the scale. (Inherited from GaugeScale.) |
![]() |
EndMargin | Distance between the end of the gauge and the end of the scale, as a percentage of the size of the gauge. |
![]() |
GaugeMajorTickMarks | Major tickmarks to display on the scale. (Inherited from GaugeScale.) |
![]() |
GaugeMinorTickMarks | Minor tickmarks to display on the scale. (Inherited from GaugeScale.) |
![]() |
GaugePointers | Pointers to display on the scale. (Inherited from GaugeScale.) |
![]() |
Hidden | Indicates the scale is hidden. (Inherited from GaugeScale.) |
![]() |
Interval | Default interval between tick marks and labels. (Inherited from GaugeScale.) |
![]() |
IntervalOffset | Default offset for the first tick mark and label. (Inherited from GaugeScale.) |
![]() |
Logarithmic | Indicates the scale is logarithmic. (Inherited from GaugeScale.) |
![]() |
LogarithmicBase | Base to use for logarithmic scale. (Inherited from GaugeScale.) |
![]() |
MaximumPin | Maximum value at which a pointer on the scale will stop. (Inherited from GaugeScale.) |
![]() |
MaximumValue | Maximum value for the scale. (Inherited from GaugeScale.) |
![]() |
MinimumPin | Minimum value at which a pointer on the scale will stop. (Inherited from GaugeScale.) |
![]() |
MinimumValue | Minimum value for the scale. (Inherited from GaugeScale.) |
![]() |
Multiplier | Amount by which the gauge value is multiplied before it is displayed. (Inherited from GaugeScale.) |
![]() |
Name | (Inherited from GaugeScale.) |
![]() |
Parent | The parent of this report object. (Inherited from ReportObjectBase.) |
![]() |
Position | Position of the scale, as a percentage of the size of the gauge. |
![]() |
Reversed | Indicates the direction of the scale is reversed. (Inherited from GaugeScale.) |
![]() |
ScaleLabels | Labels to display on the scale. (Inherited from GaugeScale.) |
![]() |
ScaleRanges | Ranges to display on the scale. (Inherited from GaugeScale.) |
![]() |
Site | Infrastructure. (Inherited from ReportObject.) |
![]() |
StartMargin | Distance between the start of the gauge and the start of the scale, as a percentage of the size of the gauge. |
![]() |
Style | Gets the style properties of this report definition object. (Inherited from GaugeScale.) |
![]() |
TickMarksOnTop | Indicates tick marks should be drawn atop pointers. (Inherited from GaugeScale.) |
![]() |
ToolTip | Tool tip text for the scale. (Inherited from GaugeScale.) |
![]() |
Width | Width of the scale bar, as a percent of the size of the gauge. (Inherited from GaugeScale.) |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
DeepClone | Returns a deep clone of this ReportObject instance. (Inherited from ReportObject.) |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetContainingDataScopes | Infrastructure. (Inherited from ReportObject.) |
![]() |
GetDataScopesForDefaultImpl | Infrastructure. (Inherited from ReportObject.) |
![]() |
GetDependenciesCore | Infrastructure. (Inherited from ReportObject.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
Initialize | Initializes an instance of the LinearScale class. (Overrides GaugeScale.Initialize().) |
![]() |
InitializeForDesigner | Infrastructure. (Inherited from ReportObject.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
OnChildPropertyChanged | Infrastructure. (Inherited from ReportObject.) |
![]() |
OnPropertyChanged | Infrastructure. (Inherited from ReportObject.) |
![]() |
RdlSemanticEqualsCore | Infrastructure. (Inherited from ReportObject.) |
![]() |
SavePropertyValue<T> | Infrastructure. (Inherited from ReportObject.) |
![]() |
ToString | (Inherited from Object.) |
Top
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
![]() ![]() |
IDisposable.Dispose | (Inherited from ReportObject.) |
![]() ![]() |
IComponent.Disposed | (Inherited from ReportObject.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)