Class RowStorageEnumerator
Represents enumerator for RowStorage
Inheritance
System.Object
    RowStorageEnumerator
  Implements
System.Collections.IEnumerator
  Namespace: Syncfusion.XlsIO.Implementation.Collections
Assembly: Syncfusion.XlsIO.NET.dll
Syntax
public class RowStorageEnumerator : Object, IEnumeratorConstructors
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