Method | Description | |
---|---|---|
BeforeInvoke ( ParsingContext context ) : void | ||
ExcelFunction ( ) : System | ||
ExcelFunction ( ArgumentCollectionUtil argumentCollectionUtil, |
||
Execute ( IEnumerable |
Method | Description | |
---|---|---|
ArgToBool ( IEnumerable |
If the argument is a boolean value its value will be returned. If the argument is an integer value, true will be returned if its value is not 0, otherwise false.
|
|
ArgToDecimal ( IEnumerable |
||
ArgToDecimal ( object obj ) : double | ||
ArgToInt ( IEnumerable |
||
ArgToString ( IEnumerable |
||
ArgsToDoubleEnumerable ( IEnumerable |
||
CalculateCollection ( IEnumerable |
||
CreateResult ( object result, DataType dataType ) : |
||
IsNumeric ( object val ) : bool | ||
ThrowArgumentExceptionIf ( Func |
||
ThrowExcelFunctionException ( |
||
ThrowExcelFunctionExceptionIf ( Func |
||
ValidateArguments ( IEnumerable |
protected ArgToBool ( IEnumerable |
||
arguments | IEnumerable |
|
index | int | |
return | bool |
protected ArgToDecimal ( IEnumerable |
||
arguments | IEnumerable |
|
index | int | |
return | double |
protected ArgToDecimal ( object obj ) : double | ||
obj | object | |
return | double |
protected ArgToInt ( IEnumerable |
||
arguments | IEnumerable |
|
index | int | |
return | int |
protected ArgToString ( IEnumerable |
||
arguments | IEnumerable |
|
index | int | |
return | string |
protected ArgsToDoubleEnumerable ( IEnumerable |
||
arguments | IEnumerable |
|
return | IEnumerable |
public BeforeInvoke ( ParsingContext context ) : void | ||
context | ParsingContext | |
return | void |
protected CalculateCollection ( IEnumerable |
||
collection | IEnumerable |
|
result | double | |
action | Func |
|
return | double |
protected CreateResult ( object result, DataType dataType ) : |
||
result | object | |
dataType | DataType | |
return |
public ExcelFunction ( ArgumentCollectionUtil argumentCollectionUtil, |
||
argumentCollectionUtil | ArgumentCollectionUtil | |
argumentParsers | ||
return | System |
public abstract Execute ( IEnumerable |
||
arguments | IEnumerable |
|
context | ParsingContext | |
return |
protected ThrowArgumentExceptionIf ( Func |
||
condition | Func |
|
message | string | |
return | void |
protected ThrowExcelFunctionException ( |
||
code | ||
return | void |
protected ThrowExcelFunctionExceptionIf ( Func |
||
condition | Func |
|
code | ||
return | void |
protected ValidateArguments ( IEnumerable |
||
arguments | IEnumerable |
|
minLength | int | |
return | void |