API Reference

Class

ExcelChartSeries

Namespace OfficeIMO.Excel
Assembly OfficeIMO.Excel
Modifiers sealed

Represents a chart series for Excel charts.

Inheritance

  • Object
  • ExcelChartSeries

Usage

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

Returned or exposed by

Accepted by parameters

Constructors

ExcelChartSeries 2 overloads
public ExcelChartSeries(String name, IEnumerable<Double> values, Nullable<ExcelChartType> chartType = null, ExcelChartAxisGroup axisGroup = Primary, String seriesColorArgb = null) #

Creates a chart series with the specified name and values.

Parameters

name System.String requiredposition: 0
values System.Collections.Generic.IEnumerable{System.Double} requiredposition: 1
chartType System.Nullable{OfficeIMO.Excel.ExcelChartType} = null optionalposition: 2
axisGroup OfficeIMO.Excel.ExcelChartAxisGroup = Primary optionalposition: 3
seriesColorArgb System.String = null optionalposition: 4
public ExcelChartSeries(String name, IEnumerable<Double> values, IEnumerable<Double> xValues, Nullable<ExcelChartType> chartType = null, ExcelChartAxisGroup axisGroup = Primary, String seriesColorArgb = null) #

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

Parameters

name System.String requiredposition: 0
values System.Collections.Generic.IEnumerable{System.Double} requiredposition: 1
xValues System.Collections.Generic.IEnumerable{System.Double} requiredposition: 2
chartType System.Nullable{OfficeIMO.Excel.ExcelChartType} = null optionalposition: 3
axisGroup OfficeIMO.Excel.ExcelChartAxisGroup = Primary optionalposition: 4
seriesColorArgb System.String = null optionalposition: 5

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 Nullable<ExcelChartType> ChartType { get; } #

Gets the optional chart type override for this series.

public ExcelChartAxisGroup 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 Nullable<Double> SeriesLineWidth { get; } #

Gets the optional authored series line width in drawing units.

public Nullable<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 Values.

public Boolean ShowMarkers { get; } #

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

public Boolean ConnectLine { get; } #

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

public Nullable<Int32> MarkerSize { get; } #

Gets the optional authored marker diameter in drawing units.

public Nullable<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 Nullable<Double> MarkerOutlineWidth { get; } #

Gets the optional authored marker outline width in drawing units.