Skip to content

Class ArgumentCollectionUtil

Namespace: OfficeOpenXml.FormulaParsing.Excel.Functions
Assembly: EPPlus.dll

public class ArgumentCollectionUtil

Inheritance

object ← ArgumentCollectionUtil

Inherited Members

object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Constructors

ArgumentCollectionUtil()

public ArgumentCollectionUtil()

ArgumentCollectionUtil(DoubleEnumerableArgConverter, ObjectEnumerableArgConverter)

public ArgumentCollectionUtil(DoubleEnumerableArgConverter doubleEnumerableArgConverter, ObjectEnumerableArgConverter objectEnumerableArgConverter)

Parameters

doubleEnumerableArgConverter DoubleEnumerableArgConverter

objectEnumerableArgConverter ObjectEnumerableArgConverter

Methods

ArgsToDoubleEnumerable(bool, bool, bool, IEnumerable<FunctionArgument>, ParsingContext, bool)

public virtual IEnumerable<ExcelDoubleCellValue> ArgsToDoubleEnumerable(bool ignoreHidden, bool ignoreErrors, bool ignoreSubtotalAggregate, IEnumerable<FunctionArgument> arguments, ParsingContext context, bool ignoreNonNumeric = false)

Parameters

ignoreHidden bool

ignoreErrors bool

ignoreSubtotalAggregate bool

arguments IEnumerable<FunctionArgument>

context ParsingContext

ignoreNonNumeric bool

Returns

IEnumerable<ExcelDoubleCellValue>

ArgsToObjectEnumerable(bool, bool, bool, IEnumerable<FunctionArgument>, ParsingContext)

public virtual IEnumerable<object> ArgsToObjectEnumerable(bool ignoreHidden, bool ignoreErrors, bool ignoreNestedSubtotalAggregate, IEnumerable<FunctionArgument> arguments, ParsingContext context)

Parameters

ignoreHidden bool

ignoreErrors bool

ignoreNestedSubtotalAggregate bool

arguments IEnumerable<FunctionArgument>

context ParsingContext

Returns

IEnumerable<object>

ArgsToObjectEnumerable(bool, bool, IEnumerable<FunctionArgument>, ParsingContext)

public virtual IEnumerable<object> ArgsToObjectEnumerable(bool ignoreHidden, bool ignoreErrors, IEnumerable<FunctionArgument> arguments, ParsingContext context)

Parameters

ignoreHidden bool

ignoreErrors bool

arguments IEnumerable<FunctionArgument>

context ParsingContext

Returns

IEnumerable<object>