LightCellsDataProvider

LightCellsDataProvider interface

Büyük elektronik tablo dosyalarını hafif modda kaydetmek için Veri sağlayıcıyı temsil eder.

public interface LightCellsDataProvider

yöntemler

İsimTanım
IsGatherString()Hücrenin geçerli dize değerinin genel bir havuzda toplanması gerekip gerekmediğini kontrol eder.
NextCell()Kaydedilecek sonraki hücreyi alır.
NextRow()Kaydedilecek sonraki satırı alır.
StartCell(Cell)Bir hücrenin verilerini kaydetmeye başlar.
StartRow(Row)Bir satırın verilerini kaydetmeye başlar.
StartSheet(int)Bir çalışma sayfasını kaydetmeye başlar.

Notlar

Bu modla bir çalışma kitabını kaydederken,StartSheet çalışma kitabındaki her çalışma sayfası kaydedilirken kontrol edilecektir. StartSheet true verirse, save bu sayfanın satır/hücrelerinin tüm verileri ve özellikleri bu arayüzün uygulanmasıyla sağlanacaktır. İlk başta,NextRow kaydedilecek sonraki satır dizinini almak için çağrılır. Geçerli bir satır dizini döndürülürse (satırların kaydedilebilmesi için satır dizini artan sırada olmalıdır), bu satırı temsil eden bir Row nesnesi sağlanacaktır. özelliklerini ayarlamak için uygulamaStartRow . Bir satır için,NextCellöncelikle kontrol edilecektir. Geçerli bir sütun dizini döndürülürse (bir satırın tüm hücrelerinin kaydedilebilmesi için sütun dizini artan sırada olmalıdır), o zaman veri ve özelliklerini ayarlamak için uygulama için bu hücreyi temsil eden bir Cell nesnesi sağlanacaktır.StartCell . Bu hücrenin verileri ayarlandıktan sonra, bu hücre doğrudan oluşturulan elektronik tablo dosyasına kaydedilecek ve sonraki hücre kontrol edilip işlenecektir.

Ayrıca bakınız