Class HiddenValuesHandlingFunction
- Namespace
- OfficeOpenXml.FormulaParsing.Excel.Functions
- Assembly
- EPPlus.dll
Base class for functions that needs to handle cells that is not visible.
public abstract class HiddenValuesHandlingFunction : ExcelFunction
- Inheritance
-
HiddenValuesHandlingFunction
- Inherited Members
Constructors
HiddenValuesHandlingFunction()
Hidden values handling function
public HiddenValuesHandlingFunction()
Properties
IgnoreErrors
Set to true to indicate whether the function should ignore error values
public bool IgnoreErrors { get; set; }
Property Value
IgnoreHiddenValues
Set to true or false to indicate whether the function should ignore hidden values.
public bool IgnoreHiddenValues { get; set; }
Property Value
IgnoreNestedSubtotalsAndAggregates
Set to true to indicate whether the function should ignore nested SUBTOTAL and AGGREGATE functions
public bool IgnoreNestedSubtotalsAndAggregates { get; set; }
Property Value
Methods
ArgsToDoubleEnumerable(IEnumerable<FunctionArgument>, ParsingContext, out ExcelErrorValue)
Args to double enumerable
protected override IList<double> ArgsToDoubleEnumerable(IEnumerable<FunctionArgument> arguments, ParsingContext context, out ExcelErrorValue error)
Parameters
arguments
IEnumerable<FunctionArgument>context
ParsingContexterror
ExcelErrorValue
Returns
ArgsToDoubleEnumerable(IEnumerable<FunctionArgument>, ParsingContext, bool, bool, out ExcelErrorValue)
protected IList<double> ArgsToDoubleEnumerable(IEnumerable<FunctionArgument> arguments, ParsingContext context, bool ignoreErrors, bool ignoreNonNumeric, out ExcelErrorValue error)
Parameters
arguments
IEnumerable<FunctionArgument>context
ParsingContextignoreErrors
boolignoreNonNumeric
boolerror
ExcelErrorValue
Returns
Exceptions
ShouldIgnore(FunctionArgument, ParsingContext)
Should ignore with argument
protected bool ShouldIgnore(FunctionArgument arg, ParsingContext context)
Parameters
arg
FunctionArgumentcontext
ParsingContext
Returns
ShouldIgnore(ICellInfo, ParsingContext)
Should Ignore
protected bool ShouldIgnore(ICellInfo c, ParsingContext context)
Parameters
c
ICellInfocontext
ParsingContext