LightCellsDataHandler Interface
Represents cells data handler for reading large spreadsheet files in light weight mode.

Namespace: Aspose.Cells
Assembly: Aspose.Cells (in Aspose.Cells.dll) Version: 19.10.0.0 (19.10)
Syntax
public interface LightCellsDataHandler

The LightCellsDataHandler type exposes the following members.

Methods
  NameDescription
Public methodProcessCell
Starts to process one cell.
Public methodProcessRow
Starts to process one row.
Public methodStartCell
Prepares to process a cell.
Public methodStartRow
Prepares to process a row.
Public methodStartSheet
Starts to process a worksheet.
Remarks
When reading a workbook by this mode, StartSheet(Worksheet) will be checked when reading every worksheet in the workbook. For one sheet, if StartSheet(Worksheet) gives true, then all data and properties of rows/cells of this sheet will be checked and processed by the implementation of this interface. For every row, StartRow(Int32) will be called to check whether it need to be processed. If a row needs to be processed, properties of this row will be read firstly and user can access its properties by ProcessRow(Row). if row's cells need to be processed too, then ProcessRow(Row) should returns true and then StartCell(Int32) will be called for every existing cell in this row to check whether one cell need to be processed. If one cell needs to be processed, then ProcessCell(Cell) will be called to process the cell by the implementation of this interface.
See Also