Class HiddenValuesHandlingFunction
Base class for functions that needs to handle cells that is not visible.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: OfficeOpenXml.FormulaParsing.Excel.Functions
Assembly: EPPlus.dll
Syntax
public abstract class HiddenValuesHandlingFunction : ExcelFunction
Constructors
HiddenValuesHandlingFunction()
Hidden values handling function
Declaration
public HiddenValuesHandlingFunction()
Properties
IgnoreErrors
Set to true to indicate whether the function should ignore error values
Declaration
public bool IgnoreErrors { get; set; }
Property Value
Type | Description |
---|---|
System. |
IgnoreHiddenValues
Set to true or false to indicate whether the function should ignore hidden values.
Declaration
public bool IgnoreHiddenValues { get; set; }
Property Value
Type | Description |
---|---|
System. |
IgnoreNestedSubtotalsAndAggregates
Set to true to indicate whether the function should ignore nested SUBTOTAL and AGGREGATE functions
Declaration
public bool IgnoreNestedSubtotalsAndAggregates { get; set; }
Property Value
Type | Description |
---|---|
System. |
Methods
ArgsToDoubleEnumerable(IEnumerable<FunctionArgument>, ParsingContext, out ExcelErrorValue)
Args to double enumerable
Declaration
protected override IList<double> ArgsToDoubleEnumerable(IEnumerable<FunctionArgument> arguments, ParsingContext context, out ExcelErrorValue error)
Parameters
Type | Name | Description |
---|---|---|
System. |
arguments | |
Parsing |
context | |
Excel |
error |
Returns
Type | Description |
---|---|
System. |
Overrides
ArgsToDoubleEnumerable(IEnumerable<FunctionArgument>, ParsingContext, Boolean, Boolean, out ExcelErrorValue)
Declaration
protected IList<double> ArgsToDoubleEnumerable(IEnumerable<FunctionArgument> arguments, ParsingContext context, bool ignoreErrors, bool ignoreNonNumeric, out ExcelErrorValue error)
Parameters
Type | Name | Description |
---|---|---|
System. |
arguments | |
Parsing |
context | |
System. |
ignoreErrors | |
System. |
ignoreNonNumeric | |
Excel |
error |
Returns
Type | Description |
---|---|
System. |
Exceptions
Type | Condition |
---|---|
Excel |
ShouldIgnore(FunctionArgument, ParsingContext)
Should ignore with argument
Declaration
protected bool ShouldIgnore(FunctionArgument arg, ParsingContext context)
Parameters
Type | Name | Description |
---|---|---|
Function |
arg | |
Parsing |
context |
Returns
Type | Description |
---|---|
System. |
ShouldIgnore(ICellInfo, ParsingContext)
Should Ignore
Declaration
protected bool ShouldIgnore(ICellInfo c, ParsingContext context)
Parameters
Type | Name | Description |
---|---|---|
ICell |
c | |
Parsing |
context |
Returns
Type | Description |
---|---|
System. |