Table of Contents

Class ISupportSeriesMarkerExtensions

Namespace
SlapKit.Excel.Excel
Assembly
SlapKit.Excel.dll
public static class ISupportSeriesMarkerExtensions
Inheritance
ISupportSeriesMarkerExtensions
Inherited Members

Methods

GetPointMarkers(ISupportSeriesPointMarker)

public static IEnumerable<KeyValuePair<uint, IXLSeriesMarker>> GetPointMarkers(this ISupportSeriesPointMarker feature)

Parameters

feature ISupportSeriesPointMarker

Returns

IEnumerable<KeyValuePair<uint, IXLSeriesMarker>>

RemovePointMarker<T>(ISupportSeriesPointMarker<T>, uint)

public static T RemovePointMarker<T>(this ISupportSeriesPointMarker<T> feature, uint dataIndex) where T : IXLChartSeries

Parameters

feature ISupportSeriesPointMarker<T>
dataIndex uint

Returns

T

Type Parameters

T

SetMarker<T>(ISupportSeriesMarker<T>, XLSeriesMarkerSymbol, byte?)

Extension method that assigns a specific marker shape to the data points, enhancing their visibility and distinctiveness.

public static T SetMarker<T>(this ISupportSeriesMarker<T> feature, XLSeriesMarkerSymbol symbol, byte? size = null) where T : IXLChartSeries

Parameters

feature ISupportSeriesMarker<T>

The series instance

symbol XLSeriesMarkerSymbol

The marker symbol to be applied

size byte?

Size of the marker symbol

Returns

T

Returns the series instance

Type Parameters

T

SetPointMarker<T>(ISupportSeriesPointMarker<T>, uint, XLSeriesMarkerSymbol, byte?)

Extension method which places a marker symbol at a designated marker position.

public static T SetPointMarker<T>(this ISupportSeriesPointMarker<T> feature, uint dataIndex, XLSeriesMarkerSymbol symbol, byte? size = null) where T : IXLChartSeries

Parameters

feature ISupportSeriesPointMarker<T>

The series instance

dataIndex uint

The 0-based marker index.

symbol XLSeriesMarkerSymbol

The marker symbol to be applied

size byte?

Size of the marker symbol

Returns

T

Returns the series instance

Type Parameters

T