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 |
---|---|---|
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
System.Collections.Generic.IEnumerator<T>
System.Collections.IEnumerator
System.IDisposable
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable