Show / Hide Table of Contents

Class ParsingScope

Represents a parsing of a single input or workbook addrses.

Inheritance
System.Object
ParsingScope
Implements
System.IDisposable
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 ParsingScope : IDisposable

Constructors

ParsingScope(ParsingScopes, FormulaRangeAddress)

Constructor

Declaration
public ParsingScope(ParsingScopes parsingScopes, FormulaRangeAddress address)
Parameters
Type Name Description
ParsingScopes parsingScopes
FormulaRangeAddress address

ParsingScope(ParsingScopes, ParsingScope, FormulaRangeAddress)

Constructor

Declaration
public ParsingScope(ParsingScopes parsingScopes, ParsingScope parent, FormulaRangeAddress address)
Parameters
Type Name Description
ParsingScopes parsingScopes
ParsingScope parent
FormulaRangeAddress address

Properties

Address

The address of the cell currently beeing parsed.

Declaration
public FormulaRangeAddress Address { get; }
Property Value
Type Description
FormulaRangeAddress

IsSubtotal

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

Declaration
public bool IsSubtotal { get; set; }
Property Value
Type Description
System.Boolean

Parent

The calling scope.

Declaration
public ParsingScope Parent { get; }
Property Value
Type Description
ParsingScope

ScopeId

Id of the scope.

Declaration
public Guid ScopeId { get; }
Property Value
Type Description
System.Guid

Methods

Dispose()

Disposes this instance

Declaration
public void Dispose()

Implements

System.IDisposable
In This Article
Back to top Generated by DocFX