Show / Hide Table of Contents

Class EpplusExcelDataProvider.RangeInfo

Inheritance
System.Object
EpplusExcelDataProvider.RangeInfo
Implements
ExcelDataProvider.IRangeInfo
System.Collections.Generic.IEnumerator<ExcelDataProvider.ICellInfo>
System.Collections.IEnumerator
System.IDisposable
System.Collections.Generic.IEnumerable<ExcelDataProvider.ICellInfo>
System.Collections.IEnumerable
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 RangeInfo : ExcelDataProvider.IRangeInfo, IEnumerator<ExcelDataProvider.ICellInfo>, IEnumerator, IDisposable, IEnumerable<ExcelDataProvider.ICellInfo>, IEnumerable

Constructors

RangeInfo(ExcelWorksheet, ExcelAddressBase)

Declaration
public RangeInfo(ExcelWorksheet ws, ExcelAddressBase address)
Parameters
Type Name Description
ExcelWorksheet ws
ExcelAddressBase address

RangeInfo(ExcelWorksheet, Int32, Int32, Int32, Int32)

Declaration
public RangeInfo(ExcelWorksheet ws, int fromRow, int fromCol, int toRow, int toCol)
Parameters
Type Name Description
ExcelWorksheet ws
System.Int32 fromRow
System.Int32 fromCol
System.Int32 toRow
System.Int32 toCol

Properties

Address

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

Current

Declaration
public ExcelDataProvider.ICellInfo Current { get; }
Property Value
Type Description
ExcelDataProvider.ICellInfo

IsEmpty

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

IsMulti

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

Worksheet

Declaration
public ExcelWorksheet Worksheet { get; }
Property Value
Type Description
ExcelWorksheet

Methods

Dispose()

Declaration
public void Dispose()

GetEnumerator()

Declaration
public IEnumerator<ExcelDataProvider.ICellInfo> GetEnumerator()
Returns
Type Description
System.Collections.Generic.IEnumerator<ExcelDataProvider.ICellInfo>

GetNCells()

Declaration
public int GetNCells()
Returns
Type Description
System.Int32

GetOffset(Int32, Int32)

Declaration
public object GetOffset(int rowOffset, int colOffset)
Parameters
Type Name Description
System.Int32 rowOffset
System.Int32 colOffset
Returns
Type Description
System.Object

GetValue(Int32, Int32)

Declaration
public object GetValue(int row, int col)
Parameters
Type Name Description
System.Int32 row
System.Int32 col
Returns
Type Description
System.Object

MoveNext()

Declaration
public bool MoveNext()
Returns
Type Description
System.Boolean

NextCell()

Declaration
public bool NextCell()
Returns
Type Description
System.Boolean

Reset()

Declaration
public void Reset()

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
Type Description
System.Collections.IEnumerator

IEnumerator.Current

Declaration
object IEnumerator.Current { get; }
Returns
Type Description
System.Object

Implements

ExcelDataProvider.IRangeInfo
System.Collections.Generic.IEnumerator<T>
System.Collections.IEnumerator
System.IDisposable
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable
In This Article
Back to top Generated by DocFX