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
argumentsIEnumerable<FunctionArgument>contextParsingContexterrorExcelErrorValue
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
argumentsIEnumerable<FunctionArgument>contextParsingContextignoreErrorsboolignoreNonNumericboolerrorExcelErrorValue
Returns
Exceptions
ShouldIgnore(FunctionArgument, ParsingContext)
Should ignore with argument
protected bool ShouldIgnore(FunctionArgument arg, ParsingContext context)
Parameters
argFunctionArgumentcontextParsingContext
Returns
ShouldIgnore(ICellInfo, ParsingContext)
Should Ignore
protected bool ShouldIgnore(ICellInfo c, ParsingContext context)
Parameters
cICellInfocontextParsingContext