Class ParsingContext
Parsing context
Inheritance
System.Object
ParsingContext
Implements
Inherited Members
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
Assembly: EPPlus.dll
Syntax
public class ParsingContext : IParsingLifetimeEventHandler
Properties
Configuration
Configuration
Declaration
public ParsingConfiguration Configuration { get; set; }
Property Value
Type | Description |
---|---|
Parsing |
CurrentCell
Represents the current cell
Declaration
public FormulaCellAddress CurrentCell { get; set; }
Property Value
Type | Description |
---|---|
Formula |
CurrentWorksheet
The worksheet where the current formula is located.
Declaration
public ExcelWorksheet CurrentWorksheet { get; }
Property Value
Type | Description |
---|---|
Excel |
Debug
Returns true if a IFormula
Declaration
public bool Debug { get; }
Property Value
Type | Description |
---|---|
System. |
NameValueProvider
IName
Declaration
public INameValueProvider NameValueProvider { get; set; }
Property Value
Type | Description |
---|---|
IName |
Parser
The Formula
Declaration
public FormulaParser Parser { get; set; }
Property Value
Type | Description |
---|---|
Formula |
Methods
Create()
Factory method
Declaration
public static ParsingContext Create()
Returns
Type | Description |
---|---|
Parsing |
Create(ExcelPackage)
Factory method.
Declaration
public static ParsingContext Create(ExcelPackage package)
Parameters
Type | Name | Description |
---|---|---|
Excel |
package | The ExcelPackage where calculation is done |
Returns
Type | Description |
---|---|
Parsing |
Explicit Interface Implementations
IParsingLifetimeEventHandler.ParsingCompleted()
Declaration
void IParsingLifetimeEventHandler.ParsingCompleted()