Class AbstractSaveOptionsProvider

Class AbstractSaveOptionsProvider

Имплементация для предоставления множественных вариантов сохранения для процессов, которые требуют нескольких выходов. К примеру, Sheetize.SpreadsheetSplitter функция требует многочисленных направлений, чтобы сохранить разделенные файлы.

Исполнение для предоставления множественных вариантов сбережения для процессовЭто требует многочисленных выходов, например,Sheetize.SpreadsheetФункция Splitter требует нескольких направленийЧтобы сохранить разделенные файлы.

public abstract class AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider

Derived

Наследованные члены

Constructors

AbstractSaveOptionsProvider()

protected AbstractSaveOptionsProvider()

Methods

Finish(SaveOptions)

Выпускает ресурсы после обработки в настоящее время разделенной части.

public virtual void Finish(SaveOptions part)

Parameters

  • part SaveOptions : варианты сохранения, используемые для в настоящее время разделенной части.

Remarks

По умолчанию этот метод только закрывает поток, указанныйSheetize.SaveOptions.OutputStream напрямую (если спасти опцииОпределение потока в качестве назначения).Пользователь может переписать этот метод, чтобы контролировать, как выпустить ресурсыв соответствии с их требованиями и выполнениемПровайдер.GetSaveOptions (Sheetize.SplitPartInfo)

GetSaveOptions(SplitPartInfo)

Получается, что можно сохранить варианты, из которых можно получить настройки выхода на текущий раздел.

public abstract SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

Название пространства: Sheetize Совместное собрание: Sheetize.dll

 Русский