Class SplitterSaveOptions

Info

Опції для розділення файлу шаблону.

public class SplitterSaveOptions : SaveOptions

Спадкування

objectSaveOptionsSplitterSaveOptions

Спадковані члени

Конструктори

SplitterSaveOptions()

public SplitterSaveOptions()

Властивості

SaveFormat

Отримує та задає формат електронної таблиці.

public FileFormatType SaveFormat { get; set; }

Значення властивості

FileFormatType

Методи

Finish(Stream)

Завершує запис даних у потік.
За замовчуванням цей метод просто закриває потік безпосередньо (включаючи ситуацію, коли потік є тим, що вказано Sheetize.SaveOptions.OutputStream).
Користувач може перезаписати цей метод, щоб контролювати, як звільнити ресурси відповідно до своїх потреб та реалізації Sheetize.SplitterSaveOptions.GetStream(System.Int32).

public virtual void Finish(Stream stream)

Параметри

  • stream Stream: потік, який завершив свої завдання (збереження даних).

GetStream(int)

Отримує потік для збереження розділеної частини.

public virtual Stream GetStream(int sn)

Параметри

  • sn int: номер послідовності розділеної частини, починаючи з 0.

Повертає

Stream: Потік для запису розділеної частини.

Примітки

За замовчуванням, якщо Sheetize.SaveOptions.OutputStream було вказано і воно діє, то цей метод завжди повертає вказаний потік. Користувач повинен перезаписати цей метод у своїй реалізації цього класу, щоб надати різні та правильні об’єкти потоку для виходу з кількома частинами.
Якщо Sheetize.SaveOptions.OutputFile було вказано і воно діє, то номер послідовності буде додано до імені файлу, а потім буде повернуто FileStream, побудований з файлу. Наприклад, якщо шлях до виходу вказано як res.xlsx, то згенеровані файли будуть res0.xlsx, res1.xlsx,…

Простір імен: Sheetize Збірка: Sheetize.dll

 Українська