Class RowStorageEnumerator
Represents enumerator for RowStorage
Inheritance
System.Object
RowStorageEnumerator
Implements
System.Collections.IEnumerator
Namespace: Syncfusion.XlsIO.Implementation.Collections
Assembly: Syncfusion.XlsIO.Base.dll
Syntax
public class RowStorageEnumerator : Object, IEnumerator
Constructors
RowStorageEnumerator(RowStorage, RecordExtractor)
Initializes new instance of the enumerator.
Declaration
public RowStorageEnumerator(RowStorage row, RecordExtractor recordExtractor)
Parameters
Type | Name | Description |
---|---|---|
RowStorage | row | RowStorage to enumerate. |
RecordExtractor | recordExtractor | Record extractor to get Biff records from. |
Properties
ColumnIndex
Gets current cell column.
Declaration
public int ColumnIndex { get; }
Property Value
Type |
---|
System.Int32 |
Current
Gets the current element in the collection.
Declaration
public object Current { get; }
Property Value
Type |
---|
System.Object |
RowIndex
Gets current cell row.
Declaration
public int RowIndex { get; }
Property Value
Type |
---|
System.Int32 |
XFIndex
Gets current cell extended format.
Declaration
public int XFIndex { get; }
Property Value
Type |
---|
System.Int32 |
Methods
GetArrayRecord()
Returns formula array record from current cell if it exists.
Declaration
public ArrayRecord GetArrayRecord()
Returns
Type | Description |
---|---|
ArrayRecord | Formula array record; null - if doesn't exist. |
GetFormulaStringValue()
Returns formula string value if formula contains it.
Declaration
public string GetFormulaStringValue()
Returns
Type |
---|
System.String |
MoveNext()
Advances the enumerator to the next element of the collection.
Declaration
public bool MoveNext()
Returns
Type |
---|
System.Boolean |
Reset()
Sets the enumerator to its initial position, which is before the first element in the collection.
Declaration
public void Reset()
Implements
System.Collections.IEnumerator