Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

ExcelChartSeries

OfficeIMO.Excel

Namespace
OfficeIMO.Excel
Assembly
OfficeIMO.Excel
Source revision
0eef6a5756b9 with working tree changes
Modifiers
sealed

Represents a chart series for Excel charts.

Inheritance

  • object
  • ExcelChartSeries

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Accepted by parameters 1

Constructors

ExcelChartSeries 2 overloads
public ExcelChartSeries(string name, IEnumerable<double> values, OfficeChartType? chartType = null, OfficeChartAxisGroup axisGroup = Primary, string? seriesColorArgb = null) #

Creates a chart series with the specified name and values.

Parameters

name string required
values System.Collections.Generic.IEnumerable<double> required
chartType OfficeIMO.OfficeChartType? = null optional
axisGroup OfficeIMO.Drawing.OfficeChartAxisGroup = Primary optional
seriesColorArgb string? = null optional
public ExcelChartSeries(string name, IEnumerable<double> values, IEnumerable<double> xValues, OfficeChartType? chartType = null, OfficeChartAxisGroup axisGroup = Primary, string? seriesColorArgb = null) #

Creates a chart series with explicit per-point X values for scatter-style charts.

Parameters

name string required
values System.Collections.Generic.IEnumerable<double> required
xValues System.Collections.Generic.IEnumerable<double> required
chartType OfficeIMO.OfficeChartType? = null optional
axisGroup OfficeIMO.Drawing.OfficeChartAxisGroup = Primary optional
seriesColorArgb string? = null optional

Properties

public string Name { get; } #

Gets the series name.

public IReadOnlyList<double> Values { get; } #

Gets the series values.

public IReadOnlyList<double>? XValues { get; } #

Gets optional per-point X values for scatter-style chart rendering.

public IReadOnlyList<double>? BubbleSizes { get; } #

Gets signed source bubble sizes aligned with X and Y values; render adapters diagnose unsupported negative-size painting.

public OfficeChartType? ChartType { get; } #

Gets the optional chart type override for this series.

public OfficeChartAxisGroup AxisGroup { get; } #

Gets the axis group for this series.

public string? SeriesColorArgb { get; } #

Gets the optional authored series color in RGB or ARGB hexadecimal form.

public OfficeLength? SeriesLineWidth { get; } #

Gets the authored physical line width.

public OfficeStrokeDashStyle? SeriesLineDashStyle { get; } #

Gets the optional authored series line dash style.

public IReadOnlyList<string?>? PointColorArgb { get; } #

Gets optional authored point colors in RGB or ARGB hexadecimal form, aligned with ExcelChartSeries.Values.

public bool ShowMarkers { get; } #

Gets whether marker-capable chart renderers should render this series' markers.

public bool ConnectLine { get; } #

Gets whether line-capable chart renderers should render this series' connecting line segments.

public OfficeLength? MarkerSize { get; } #

Gets the authored physical marker size.

public OfficeChartMarkerShape? MarkerShape { get; } #

Gets the optional authored marker shape.

public string? MarkerOutlineColorArgb { get; } #

Gets the optional authored marker outline color in RGB or ARGB hexadecimal form.

public OfficeLength? MarkerOutlineWidth { get; } #

Gets the authored physical line width.