Share via


ChartDataPoint Class

Represents a data point for the chart. A data point can consist of a single value expression (for example in bar or line charts) or multiple value expressions (stock and bubble charts).

Inheritance Hierarchy

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.ChartDataPoint

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

Syntax

'Declaration
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class ChartDataPoint _
    Implements IROMStyleDefinitionContainer
'Usage
Dim instance As ChartDataPoint
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class ChartDataPoint : IROMStyleDefinitionContainer
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class ChartDataPoint abstract : IROMStyleDefinitionContainer
[<AbstractClassAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type ChartDataPoint =  
    class 
        interface IROMStyleDefinitionContainer 
    end
public abstract class ChartDataPoint implements IROMStyleDefinitionContainer

The ChartDataPoint type exposes the following members.

Properties

  Name Description
Public property ActionInfo Gets the actions associated with this data point.
Public property AxisLabel Gets the label to use on the axis for the data point.
Public property CustomProperties Gets the custom properties for the data point.
Public property DataElementName Gets the name to use for the data element for this data point.
Public property DataElementOutput Gets a value that indicates whether the data point should appear in a data rendering.
Public property DataLabel Gets the label for the data point.
Public property DataPointValues Gets the X and Y values of the data point.
Public property Instance Gets the report instance object that contains the calculated values of this report definition object.
Public property ItemInLegend Gets the legend properties for this data point.
Public property Marker Gets the marker for this data point.
Public property Style Gets the style properties of this report definition object.
Public property ToolTip Gets the tool tip to display for the data point.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field m_actionInfo Infrastructure. A ActionInfo object that represents the actions associated with this data point.
Protected field m_columnIndex Infrastructure. An int value that represents the column index.
Protected field m_customProperties Infrastructure. A CustomPropertyCollection object that represents the custom properties for the data point.
Protected field m_customPropertiesReady Infrastructure. A Boolean value that indicates whether the custom properties are ready.
Protected field m_dataLabel Infrastructure. A ChartDataLabel object that represents the label for the data point.
Protected field m_dataPointValues Infrastructure. A ChartDataPointValues object that represents the X and Y values of the data point.
Protected field m_instance Infrastructure. A ChartDataPointInstance object that represents the report instance object that contains the calculated values of this report definition object.
Protected field m_marker Infrastructure. A ChartMarker object that represents the marker for this data point.
Protected field m_owner Infrastructure. A Chart object that represents the owner of this chart data point.
Protected field m_rowIndex Infrastructure. An int value that represents the row index.
Protected field m_style Infrastructure. A Style object that represents the style properties of this report definition object.

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.

See Also

Reference

Microsoft.ReportingServices.OnDemandReportRendering Namespace