Table of Contents

Class ParsingScope

Namespace
OfficeOpenXml.FormulaParsing
Assembly
EPPlus.dll

Represents a parsing of a single input or workbook addrses.

public class ParsingScope : IDisposable
Inheritance
ParsingScope
Implements
Inherited Members

Constructors

ParsingScope(ParsingScopes, FormulaRangeAddress)

Constructor

public ParsingScope(ParsingScopes parsingScopes, FormulaRangeAddress address)

Parameters

parsingScopes ParsingScopes
address FormulaRangeAddress

ParsingScope(ParsingScopes, ParsingScope, FormulaRangeAddress)

Constructor

public ParsingScope(ParsingScopes parsingScopes, ParsingScope parent, FormulaRangeAddress address)

Parameters

parsingScopes ParsingScopes
parent ParsingScope
address FormulaRangeAddress

Properties

Address

The address of the cell currently beeing parsed.

public FormulaRangeAddress Address { get; }

Property Value

FormulaRangeAddress

IsSubtotal

True if the current scope is a Subtotal function being executed.

public bool IsSubtotal { get; set; }

Property Value

bool

Parent

The calling scope.

public ParsingScope Parent { get; }

Property Value

ParsingScope

ScopeId

Id of the scope.

public Guid ScopeId { get; }

Property Value

Guid

Methods

Dispose()

Disposes this instance

public void Dispose()