Class RowStorageEnumerator
Represents enumerator for RowStorage
Inheritance
System.Object
RowStorageEnumerator
Implements
System.Collections.IEnumerator
Namespace: Syncfusion.XlsIO.Implementation.Collections
Assembly: Syncfusion.XlsIO.UWP.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