Enum FunctionParameterInformation
Information about an argument passed to a function used in the formula parser.
Namespace: OfficeOpenXml.FormulaParsing.Excel.Functions
Assembly: EPPlus.dll
Syntax
[Flags]
public enum FunctionParameterInformation
Fields
Name | Description |
---|---|
AdjustParameterAddress | If the parameter is an address, call the GetNewParameterAddress(IList<CompileResult>, Int32, ref Queue<FormulaRangeAddress>) to adjust the address before dependency check. |
Condition | This argument is a condition returning a boolean expression |
IgnoreAddress | If the argument is an address this address will be ignored in the dependency chain. |
IgnoreErrorInPreExecute | By default errors found in parameters are returned as a compile result containing the error before calling the Execute(IList<FunctionArgument>, ParsingContext) method. Setting this value will allow the function to receive the error as an argument and process them. |
Normal | The argument will be handled as a normally. |
UseIfConditionIsFalse | Use this argument if the condtion is false. Requires a previous parameter to be Condition |
UseIfConditionIsTrue | Use this argument if the condtion is true. Requires a previous parameter to be Condition |