Class ISupportSeriesMarkerExtensions
public static class ISupportSeriesMarkerExtensions
- Inheritance
-
ISupportSeriesMarkerExtensions
- Inherited Members
Methods
GetPointMarkers(ISupportSeriesPointMarker)
public static IEnumerable<KeyValuePair<uint, IXLSeriesMarker>> GetPointMarkers(this ISupportSeriesPointMarker feature)
Parameters
featureISupportSeriesPointMarker
Returns
RemovePointMarker<T>(ISupportSeriesPointMarker<T>, uint)
public static T RemovePointMarker<T>(this ISupportSeriesPointMarker<T> feature, uint dataIndex) where T : IXLChartSeries
Parameters
featureISupportSeriesPointMarker<T>dataIndexuint
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
featureISupportSeriesMarker<T>The series instance
symbolXLSeriesMarkerSymbolThe marker symbol to be applied
sizebyte?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
featureISupportSeriesPointMarker<T>The series instance
dataIndexuintThe 0-based marker index.
symbolXLSeriesMarkerSymbolThe marker symbol to be applied
sizebyte?Size of the marker symbol
Returns
- T
Returns the series instance
Type Parameters
T