Chart Class
Represents a set of chart areas to be drawn as a single data visualization data region. The chart is defined much like a tablix, but instead of columns, rows, and cells, the chart has categories, series, and data points.
Inheritance Hierarchy
System.Object
Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase
Microsoft.ReportingServices.RdlObjectModel.ReportObject
Microsoft.ReportingServices.RdlObjectModel.ReportElement
Microsoft.ReportingServices.RdlObjectModel.ReportItem
Microsoft.ReportingServices.RdlObjectModel.DataRegion
Microsoft.ReportingServices.RdlObjectModel.Chart
Namespace: Microsoft.ReportingServices.RdlObjectModel
Assembly: Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)
Syntax
'Declaration
Public Class Chart _
Inherits DataRegion
'Usage
Dim instance As Chart
public class Chart : DataRegion
public ref class Chart : public DataRegion
type Chart =
class
inherit DataRegion
end
public class Chart extends DataRegion
The Chart type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
![]() |
ActionInfo | Actions that are associated with the ReportItem (Inherited from ReportItem.) |
![]() |
AllGroups | Infrastructure. (Overrides DataRegion.AllGroups.) |
![]() |
AllowInHeaderFooter | (Inherited from DataRegion.) |
![]() |
Bookmark | A bookmark that can be linked to by using a Bookmark action. (Inherited from ReportItem.) |
![]() |
ChartAreas | Gets the set of chart areas for the chart. |
![]() |
ChartBorderSkin | Defines a border skin for the chart. |
![]() |
ChartCategoryHierarchy | The hierarchy of category members for the chart. |
![]() |
ChartCustomPaletteColors | Gets the list of colors in the custom palette. |
![]() |
ChartData | Gets the data values for the chart. |
![]() |
ChartLegends | Defines the set of legends for the chart. |
![]() |
ChartNoDataMessage | Title to display if the chart contains no data. |
![]() |
ChartSeriesHierarchy | The hierarchy of series members for the chart. |
![]() |
ChartTitles | Defines the set of titles for the chart. |
![]() |
ComponentMetadata | The component metadata. (Inherited from ReportObject.) |
![]() |
ContainedReportItems | Infrastructure. (Inherited from ReportItem.) |
![]() |
CustomProperties | Custom information to be handed to the report rendering component. (Inherited from ReportItem.) |
![]() |
DataElementName | The name to use for the data element/attribute for this report item. (Inherited from ReportItem.) |
![]() |
DataElementOutput | Indicates whether the item should appear in a data rendering. (Inherited from ReportItem.) |
![]() |
DataSetName | Indicates which data set to use for this data region. (Inherited from DataRegion.) |
![]() |
DesignerMode | Infrastructure. |
![]() |
DocumentMapLabel | A label to identify an instance of a report item within the client UI, This provides a user-friendly label for searching. (Inherited from ReportItem.) |
![]() |
DocumentMapLabelLocID | The unique identifier for the DocumentMapLabel property. (Inherited from ReportItem.) |
![]() |
DynamicHeight | Gets the height to which the chart should grow or shrink. |
![]() |
DynamicWidth | Gets the width to which the chart should grow or shrink. |
![]() |
Filters | Filters to apply to each row of data in the data region. (Inherited from DataRegion.) |
![]() |
Height | Height of the item. (Inherited from ReportItem.) |
![]() |
KeepTogether | Indicates whether all sections of the data region are kept together on one page, if possible. (Inherited from DataRegion.) |
![]() |
Left | The distance of the item from the left of the containing object (Inherited from ReportItem.) |
![]() |
Name | The name of the report item. (Inherited from ReportItem.) |
![]() |
NoRowsMessage | Message to display in the data region when it contains no rows. (Inherited from DataRegion.) |
![]() |
PageBreak | Defines the page break behavior for the data region (Inherited from DataRegion.) |
![]() |
PageName | Gets or sets the page name for the data region. (Inherited from DataRegion.) |
![]() |
Palette | Gets the color palette for the chart items. |
![]() |
PaletteHatchBehavior | Gets a value that indicates whether hatching should be automatically applied to data points in the chart. |
![]() |
Parent | The parent of this report object. (Inherited from ReportObjectBase.) |
![]() |
RepeatWith | The name of a data region that this report item should be repeated with if that data region spans multiple pages. (Inherited from ReportItem.) |
![]() |
Site | Infrastructure. (Inherited from ReportObject.) |
![]() |
SortExpressions | The expressions by which to sort the rows of data in the data region. (Inherited from DataRegion.) |
![]() |
Style | Gets the style properties of this report definition object. (Inherited from ReportElement.) |
![]() |
ToolTip | A textual label for the report item. Used for such things as rendering TITLE and ALT attributes in HTML reports (Inherited from ReportItem.) |
![]() |
ToolTipLocID | The unique identifier for the ToolTip property. (Inherited from ReportItem.) |
![]() |
Top | The distance of the item from the top of the containing object (Inherited from ReportItem.) |
![]() |
Visibility | Gets the current visibility state of this report object. (Inherited from ReportItem.) |
![]() |
Width | Width of the item. Negative sizes allowed only for lines. (Inherited from ReportItem.) |
![]() |
ZIndex | Drawing order of the report item within the containing object. Items that have lower indexes should be drawn first, and appear behind items that have higher indexes. (Inherited from ReportItem.) |
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 DataRegion.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
Initialize | Initializes an instance of the Chart class. (Overrides DataRegion.Initialize().) |
![]() |
InitializeForDesigner | Infrastructure. (Inherited from ReportItem.) |
![]() |
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.) |
![]() ![]() |
IDataScope.Group | (Inherited from DataRegion.) |
![]() ![]() |
IDataScopeService.GetDataScopesFor | (Inherited from DataRegion.) |
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)
.gif)