Table of Contents

Class ISupportSeriesTrendlinesExtensions

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

Methods

AddTrendline<T>(ISupportSeriesTrendlines<T>, Action<IXLSeriesTrendline>?)

public static T AddTrendline<T>(this ISupportSeriesTrendlines<T> feature, Action<IXLSeriesTrendline>? setter = null) where T : IXLChartSeries

Parameters

feature ISupportSeriesTrendlines<T>
setter Action<IXLSeriesTrendline>

Returns

T

Type Parameters

T

ClearTrendlines<T>(ISupportSeriesTrendlines<T>)

public static T ClearTrendlines<T>(this ISupportSeriesTrendlines<T> feature) where T : IXLChartSeries

Parameters

feature ISupportSeriesTrendlines<T>

Returns

T

Type Parameters

T

RemoveTrendlines<T>(ISupportSeriesTrendlines<T>, Func<IXLSeriesTrendline, bool>)

public static T RemoveTrendlines<T>(this ISupportSeriesTrendlines<T> feature, Func<IXLSeriesTrendline, bool> predicate) where T : IXLChartSeries

Parameters

feature ISupportSeriesTrendlines<T>
predicate Func<IXLSeriesTrendline, bool>

Returns

T

Type Parameters

T

SetBackward(IXLSeriesTrendline, double)

public static IXLSeriesTrendline SetBackward(this IXLSeriesTrendline trendline, double val)

Parameters

trendline IXLSeriesTrendline
val double

Returns

IXLSeriesTrendline

SetBorder(IXLSeriesTrendlineLabel, Action<IXLDrawingLine>)

public static IXLSeriesTrendlineLabel SetBorder(this IXLSeriesTrendlineLabel props, Action<IXLDrawingLine> setter)

Parameters

props IXLSeriesTrendlineLabel
setter Action<IXLDrawingLine>

Returns

IXLSeriesTrendlineLabel

SetDisplayEquation(IXLSeriesTrendline, bool)

public static IXLSeriesTrendline SetDisplayEquation(this IXLSeriesTrendline trendline, bool val)

Parameters

trendline IXLSeriesTrendline
val bool

Returns

IXLSeriesTrendline

SetDisplayRSquaredValue(IXLSeriesTrendline, bool)

public static IXLSeriesTrendline SetDisplayRSquaredValue(this IXLSeriesTrendline trendline, bool val)

Parameters

trendline IXLSeriesTrendline
val bool

Returns

IXLSeriesTrendline

SetFill(IXLSeriesTrendlineLabel, Action<IXLDrawingFill>)

public static IXLSeriesTrendlineLabel SetFill(this IXLSeriesTrendlineLabel props, Action<IXLDrawingFill> setter)

Parameters

props IXLSeriesTrendlineLabel
setter Action<IXLDrawingFill>

Returns

IXLSeriesTrendlineLabel

SetForward(IXLSeriesTrendline, double)

public static IXLSeriesTrendline SetForward(this IXLSeriesTrendline trendline, double val)

Parameters

trendline IXLSeriesTrendline
val double

Returns

IXLSeriesTrendline

SetIntercept(IXLSeriesTrendline, double?)

public static IXLSeriesTrendline SetIntercept(this IXLSeriesTrendline trendline, double? val)

Parameters

trendline IXLSeriesTrendline
val double?

Returns

IXLSeriesTrendline

SetLabelStyle(IXLSeriesTrendline, Action<IXLSeriesTrendlineLabel>)

public static IXLSeriesTrendline SetLabelStyle(this IXLSeriesTrendline trendline, Action<IXLSeriesTrendlineLabel> setter)

Parameters

trendline IXLSeriesTrendline
setter Action<IXLSeriesTrendlineLabel>

Returns

IXLSeriesTrendline

SetLineStyle(IXLSeriesTrendline, Action<IXLDrawingLineWithArrow>)

public static IXLSeriesTrendline SetLineStyle(this IXLSeriesTrendline trendline, Action<IXLDrawingLineWithArrow> setter)

Parameters

trendline IXLSeriesTrendline
setter Action<IXLDrawingLineWithArrow>

Returns

IXLSeriesTrendline

SetName(IXLSeriesTrendline, string?)

public static IXLSeriesTrendline SetName(this IXLSeriesTrendline trendline, string? val)

Parameters

trendline IXLSeriesTrendline
val string

Returns

IXLSeriesTrendline

SetNumberingFormat(IXLSeriesTrendlineLabel, Action<IXLChartNumberingFormat>)

public static IXLSeriesTrendlineLabel SetNumberingFormat(this IXLSeriesTrendlineLabel props, Action<IXLChartNumberingFormat> setter)

Parameters

props IXLSeriesTrendlineLabel
setter Action<IXLChartNumberingFormat>

Returns

IXLSeriesTrendlineLabel

SetPeriod(IXLSeriesTrendline, uint)

public static IXLSeriesTrendline SetPeriod(this IXLSeriesTrendline trendline, uint val)

Parameters

trendline IXLSeriesTrendline
val uint

Returns

IXLSeriesTrendline

SetPolynomialOrder(IXLSeriesTrendline, byte)

public static IXLSeriesTrendline SetPolynomialOrder(this IXLSeriesTrendline trendline, byte val)

Parameters

trendline IXLSeriesTrendline
val byte

Returns

IXLSeriesTrendline

SetTextProperties(IXLSeriesTrendlineLabel, Action<IXLTextProperties>)

public static IXLSeriesTrendlineLabel SetTextProperties(this IXLSeriesTrendlineLabel props, Action<IXLTextProperties> setter)

Parameters

props IXLSeriesTrendlineLabel
setter Action<IXLTextProperties>

Returns

IXLSeriesTrendlineLabel

SetType(IXLSeriesTrendline, XLSeriesTrendlineType)

public static IXLSeriesTrendline SetType(this IXLSeriesTrendline trendline, XLSeriesTrendlineType val)

Parameters

trendline IXLSeriesTrendline
val XLSeriesTrendlineType

Returns

IXLSeriesTrendline