LightCellsDataHandler

LightCellsDataHandler interface

Представляет обработчик данных ячеек для чтения больших файлов электронных таблиц в облегченном режиме.

public interface LightCellsDataHandler

Методы

ИмяОписание
ProcessCell(Cell)Начинает обрабатывать одну ячейку.
ProcessRow(Row)Начинает обрабатывать одну строку.
StartCell(int)Готовится к обработке ячейки.
StartRow(int)Готовится к обработке строки.
StartSheet(Worksheet)Начинает обработку рабочего листа.

Примечания

При чтении книги в этом режимеStartSheet будет проверяться при чтении каждого рабочего листа в рабочей книге. Для одного листа, еслиStartSheet дает true, тогда все данные и свойства строк/ячеек этого листа будут проверены и обработаны реализацией этого интерфейса. Для каждой строки,StartRow будет вызываться для проверки необходимости обработки. Если строку необходимо обработать, свойства этой строки будут считаны в первую очередь, и пользователь сможет получить доступ к ее свойствам,ProcessRow. если нужно обработать и ячейки строки, тоProcessRow должен вернуть true, а затемStartCell будет вызываться для каждой существующей ячейки в этой строке, чтобы проверить, нужно ли обрабатывать одну ячейку. Если нужно обработать одну ячейку, , тоProcessCell будет вызываться для обработки ячейки реализацией этого интерфейса.

Смотрите также