Class AbstractSaveOptionsProvider
Виконання для надання кількох варіантів збереження для процесівЦе вимагає декількох висновків, наприклад,Функція Sheetize.SpreadsheetSplitter вимагає декількох напрямківЗберегти розділені файли.
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 безпосередньо(якщо варіанти збереженняВизначити потік як місце призначення).Користувач може переписати цей метод для контролю за тим, як звільнити ресурсивідповідно до їх вимог та виконанняСтворення Sheetize.AbstractSaveOptionsProvider.GetSavOption(Sheetiz.SplitPartInfo)
GetSaveOptions(SplitPartInfo)
Отримає варіанти збереження, з яких отримати вихідні налаштування для в даний час розділеної частини.
public abstract SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
Названий на: Sheetize Про це йдеться в повідомленні: Sheetize.dll