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, RangeAddress)

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

ParsingScope(ParsingScopes, ParsingScope, RangeAddress)

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

Properties

Address

The address of the cell currently beeing parsed.

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

IsSubtotal

True if the current scope is a Subtotal function beeing 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
Back to top Generated by DocFX