Class EpplusExcelDataProvider.RangeInfo
Inheritance
System.Object
EpplusExcelDataProvider.RangeInfo
Implements
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 |
---|---|---|
Excel |
ws | |
Excel |
address |
RangeInfo(ExcelWorksheet, Int32, Int32, Int32, Int32)
Declaration
public RangeInfo(ExcelWorksheet ws, int fromRow, int fromCol, int toRow, int toCol)
Parameters
Type | Name | Description |
---|---|---|
Excel |
ws | |
System. |
fromRow | |
System. |
fromCol | |
System. |
toRow | |
System. |
toCol |
Properties
Address
Declaration
public ExcelAddressBase Address { get; }
Property Value
Type | Description |
---|---|
Excel |
Current
Declaration
public ExcelDataProvider.ICellInfo Current { get; }
Property Value
Type | Description |
---|---|
Excel |
IsEmpty
Declaration
public bool IsEmpty { get; }
Property Value
Type | Description |
---|---|
System. |
IsMulti
Declaration
public bool IsMulti { get; }
Property Value
Type | Description |
---|---|
System. |
Worksheet
Declaration
public ExcelWorksheet Worksheet { get; }
Property Value
Type | Description |
---|---|
Excel |
Methods
Dispose()
Declaration
public void Dispose()
GetEnumerator()
Declaration
public IEnumerator<ExcelDataProvider.ICellInfo> GetEnumerator()
Returns
Type | Description |
---|---|
System. |
GetNCells()
Declaration
public int GetNCells()
Returns
Type | Description |
---|---|
System. |
GetOffset(Int32, Int32)
Declaration
public object GetOffset(int rowOffset, int colOffset)
Parameters
Type | Name | Description |
---|---|---|
System. |
rowOffset | |
System. |
colOffset |
Returns
Type | Description |
---|---|
System. |
GetValue(Int32, Int32)
Declaration
public object GetValue(int row, int col)
Parameters
Type | Name | Description |
---|---|---|
System. |
row | |
System. |
col |
Returns
Type | Description |
---|---|
System. |
MoveNext()
Declaration
public bool MoveNext()
Returns
Type | Description |
---|---|
System. |
NextCell()
Declaration
public bool NextCell()
Returns
Type | Description |
---|---|
System. |
Reset()
Declaration
public void Reset()
Explicit Interface Implementations
IEnumerable.GetEnumerator()
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
Type | Description |
---|---|
System. |
IEnumerator.Current
Declaration
object IEnumerator.Current { get; }
Returns
Type | Description |
---|---|
System. |
Implements
System.Collections.Generic.IEnumerator<T>
System.Collections.IEnumerator
System.IDisposable
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable