Class AbstractSaveOptionsProvider
Исполнение для предоставления множественных вариантов сбережения для процессовЭто требует многочисленных выходов, например,Sheetize.SpreadsheetФункция Splitter требует нескольких направленийЧтобы сохранить разделенные файлы.
public abstract class AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider
Derived
Наследованные члены
- object.GetType() ,
- object.MemberwiseClone() ,
- object.ToString() ,
- object.Equals(object?) ,
- object.Equals(object?, object?) ,
- object.ReferenceEquals(object?, object?) ,
- object.GetHashCode()
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
part
SplitPartInfo
Returns
Название пространства: Sheetize Совместное собрание: Sheetize.dll