Class FormulaParserManager
- Namespace
- OfficeOpenXml.FormulaParsing
- Assembly
- Magicodes.EPPlus.dll
public class FormulaParserManager
- Inheritance
-
FormulaParserManager
- Inherited Members
-
- Extension Methods
-
Methods
public void AddOrReplaceFunction(string functionName, ExcelFunction functionImpl)
Parameters
functionName string
functionImpl ExcelFunction
public void AttachLogger(IFormulaParserLogger logger)
Parameters
logger IFormulaParserLogger
public void AttachLogger(FileInfo logfile)
Parameters
logfile FileInfo
public void CopyFunctionsFrom(ExcelWorkbook otherWorkbook)
Parameters
otherWorkbook ExcelWorkbook
public void DetachLogger()
public IEnumerable<string> GetImplementedFunctionNames()
Returns
- IEnumerable<string>
public IEnumerable<KeyValuePair<string, ExcelFunction>> GetImplementedFunctions()
Returns
- IEnumerable<KeyValuePair<string, ExcelFunction>>
public void LoadFunctionModule(IFunctionModule module)
Parameters
module IFunctionModule
public object Parse(string formula)
Parameters
formula string
Returns
- object