Export (0) Print
Expand All

ChartAxis Class

Represents the properties for labels, titles and gridlines along an axis.

Namespace:  Microsoft.ReportingServices.OnDemandReportRendering
Assembly:  Microsoft.ReportingServices.ProcessingCore (in Microsoft.ReportingServices.ProcessingCore.dll)

public sealed class ChartAxis : ChartObjectCollectionItem<ChartAxisInstance>, 
	IROMStyleDefinitionContainer

The ChartAxis type exposes the following members.

  NameDescription
Public propertyAllowLabelRotationGets a value that indicates the step by which axis labels can be incrementally rotated to fit within the chart.
Public propertyAngleGets the angle at which to display axis labels.
Public propertyArrowsGets the type of arrows for axis labels.
Public propertyAxisScaleBreakGets the scale break properties for the chart axis.
Public propertyCrossAtGets the value at which to cross the other axis.
Public propertyCustomPropertiesGets the custom properties for the axis.
Public propertyHideEndLabelsGets a value that indicates whether labels should be hidden at axis ends.
Public propertyHideLabelsGets a value that indicates whether the axis labels are hidden.
Public propertyIncludeZeroGets a value that indicates whether the axis should always include zero.
Public propertyInstanceGets the report instance object that contains the calculated values of this report definition object.
Public propertyInterlacedGets a value that indicates whether to use strip lines for every other grid line, tick mark, or label interval of the axis.
Public propertyInterlacedColorGets the color of the interlaced strips.
Public propertyIntervalGets the default interval between gridlines, tickmarks and labels.
Public propertyIntervalOffsetGets the default offset for the first tickmark from the axis min.
Public propertyIntervalOffsetTypeGets the default units for the IntervalOffset.
Public propertyIntervalTypeGets the default units for the Interval.
Public propertyLabelIntervalGets the interval between labels.
Public propertyLabelIntervalOffsetGets the offset for the first label from the axis min.
Public propertyLabelIntervalOffsetTypeGets the units for the LabelIntervalOffset.
Public propertyLabelIntervalTypeGets the units for the LabelInterval.
Public propertyLabelsAutoFitDisabledGets a value that indicates whether axis labels should be automatically adjusted to fit.
Public propertyLocationGets a value that indicates whether the axis is drawn on the default side or on the opposite side.
Public propertyLogBaseGets the base to use for logarithmic scale.
Public propertyLogScaleGets a value that indicates whether the axis is logarithmic.
Public propertyMajorGridLinesGets the major grid lines for the chart axis.
Public propertyMajorTickMarksGets the major tick marks for the chart axis.
Public propertyMarginGets a value that indicates whether an axis margin will be created.
Public propertyMarksAlwaysAtPlotEdgeGets a value that indicates whether the marks should stay with the edge of the plot area rather than moving with the axis.
Public propertyMaxFontSizeGets the maximum font size when autofitting labels.
Public propertyMaximumGest the maximum value for the axis.
Public propertyMinFontSizeGets the minimum font size when autofitting labels.
Public propertyMinimumGets the minimum value for the axis.
Public propertyMinorGridLinesGets the minor grid lines for the axis.
Public propertyMinorTickMarksGets the minor tick marks for the axis.
Public propertyNameGets the name of the axis.
Public propertyOffsetLabelsGets a value that indicates whether the labels should be offset.
Public propertyPreventFontGrowGets a value that indicates whether to prevent the axis label font size from growing to fit within the chart.
Public propertyPreventFontShrinkGets a value that indicates whether to prevent the axis label font size from shrinking to fit within the chart.
Public propertyPreventLabelOffsetGets a value that indicates whether to prevent the axis labels from being staggered to fit within the chart.
Public propertyPreventWordWrapGets a value that indicates whether to prevenet the axis label text from being wrapped to fit within the chart.
Public propertyReverseGets a value that indicates whether the axis should be plotted in the reverse direction.
Public propertyScalarGets a Boolean value that indicates whether the values along this axis are scalar values (numeric or date) which should be displayed on the chart in a continuous axis.
Public propertyStripLinesGets the strip lines for the axis.
Public propertyStyleGets the style properties of this report definition object.
Public propertyTitleGets the title of the axis.
Public propertyVariableAutoIntervalGets a value that indicates whether if an automatic interval is calculated.
Public propertyVisibleGets a value that indicates whether the axis is displayed.
Top

  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

  NameDescription
Protected fieldm_instanceInfrastructure. (Inherited from ChartObjectCollectionItem<T>.)
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft