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
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