Show / Hide Table of Contents

Class IfsWithMultipleMatchesBase

Inheritance
System.Object
ExcelFunction
IfsWithMultipleMatchesBase
Inherited Members
ExcelFunction.NumberOfSignificantFigures
ExcelFunction.Execute(IList<FunctionArgument>, ParsingContext)
ExcelFunction.ArgumentMinLength
ExcelFunction.GetNewParameterAddress(IList<CompileResult>, Int32, Queue<FormulaRangeAddress>)
ExcelFunction.IsErrorHandlingFunction
ExcelFunction.ArrayBehaviour
ExcelFunction.ConfigureArrayBehaviour(ArrayBehaviourConfig)
ExcelFunction.GetFirstValue(IEnumerable<FunctionArgument>)
ExcelFunction.ValidateArguments(IEnumerable<FunctionArgument>, Int32, eErrorType)
ExcelFunction.ValidateArguments(IEnumerable<FunctionArgument>, Int32)
ExcelFunction.ArgToAddress(IList<FunctionArgument>, Int32)
ExcelFunction.ArgToInt(IList<FunctionArgument>, Int32, ExcelErrorValue, Int32)
ExcelFunction.ArgToInt(IList<FunctionArgument>, Int32, Boolean, ExcelErrorValue)
ExcelFunction.ArgToInt(IList<FunctionArgument>, Int32, RoundingMethod)
ExcelFunction.ArgToString(IList<FunctionArgument>, Int32)
ExcelFunction.ArgToDecimal(Object, ExcelErrorValue)
ExcelFunction.ArgToDecimal(Object, PrecisionAndRoundingStrategy, ExcelErrorValue)
ExcelFunction.ArgToDecimal(IList<FunctionArgument>, Int32, ExcelErrorValue, PrecisionAndRoundingStrategy)
ExcelFunction.ArgToDecimal(IList<FunctionArgument>, Int32, Double, ExcelErrorValue)
ExcelFunction.GetDecimalSingleArgument(FunctionArgument)
ExcelFunction.ArgToRangeInfo(IList<FunctionArgument>, Int32)
ExcelFunction.Divide(Double, Double)
ExcelFunction.IsNumericString(Object)
ExcelFunction.IsInteger(Object)
ExcelFunction.ArgToBool(IList<FunctionArgument>, Int32)
ExcelFunction.ArgToBool(IList<FunctionArgument>, Int32, Boolean)
ExcelFunction.ThrowArgumentExceptionIf(Func<Boolean>, String)
ExcelFunction.ThrowArgumentExceptionIf(Func<Boolean>, String, Object[])
ExcelFunction.ThrowExcelErrorValueException(eErrorType)
ExcelFunction.ThrowExcelErrorValueException(ExcelErrorValue)
ExcelFunction.ThrowExcelErrorValueExceptionIf(Func<Boolean>, eErrorType)
ExcelFunction.IsNumeric(Object)
ExcelFunction.IsBool(Object)
ExcelFunction.IsString(Object, Boolean)
ExcelFunction.AreEqual(Double, Double)
ExcelFunction.ArgsToDoubleEnumerable(IEnumerable<FunctionArgument>, ParsingContext, ExcelErrorValue)
ExcelFunction.ArgsToDoubleEnumerable(IEnumerable<FunctionArgument>, ParsingContext, Action<DoubleEnumerableParseOptions>, ExcelErrorValue)
ExcelFunction.ArgsToDoubleEnumerable(FunctionArgument, ParsingContext, Action<DoubleEnumerableParseOptions>, ExcelErrorValue)
ExcelFunction.ArgsToDoubleEnumerable(FunctionArgument, ParsingContext, ExcelErrorValue)
ExcelFunction.ArgsToObjectEnumerable(Boolean, Boolean, Boolean, IEnumerable<FunctionArgument>, ParsingContext)
ExcelFunction.CreateResult(Object, DataType)
ExcelFunction.CreateResult(Object, DataType, FormulaRangeAddress)
ExcelFunction.CreateDynamicArrayResult(Object, DataType)
ExcelFunction.CreateDynamicArrayResult(Object, DataType, FormulaRangeAddress)
ExcelFunction.CreateAddressResult(IRangeInfo, DataType)
ExcelFunction.CreateResult(eErrorType)
ExcelFunction.CheckForAndHandleExcelError(FunctionArgument, ExcelErrorValue)
ExcelFunction.CheckForAndHandleExcelError(ICellInfo, ExcelErrorValue)
ExcelFunction.GetResultByObject(Object)
ExcelFunction.IsVolatile
ExcelFunction.ReturnsReference
ExcelFunction.ParametersInfo
ExcelFunction.NamespacePrefix
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.Logical
Assembly: EPPlus.dll
Syntax
public abstract class IfsWithMultipleMatchesBase : ExcelFunction

Methods

GetMatches(String, IList<FunctionArgument>, ParsingContext, out CompileResult)

Declaration
protected IEnumerable<double> GetMatches(string functionName, IList<FunctionArgument> arguments, ParsingContext ctx, out CompileResult errorResult)
Parameters
Type Name Description
System.String functionName
System.Collections.Generic.IList<FunctionArgument> arguments
ParsingContext ctx
CompileResult errorResult
Returns
Type Description
System.Collections.Generic.IEnumerable<System.Double>
In This Article
Back to top Generated by DocFX