Class AbstractSaveOptionsProvider
Wdrażanie, aby zapewnić wiele opcji oszczędności dla procesówWymaga to wielu wyjściów, np.Funkcja Sheetize.SpreadsheetSplitter wymaga wielu celówZapisywanie podzielonych plików.
public abstract class AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider
Derived
Dziedziczeni członkowie
- 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)
Uwalnia zasoby po przetwarzaniu obecnie podzielone części.
public virtual void Finish(SaveOptions part)
Parameters
part
SaveOptions : opcje oszczędności używane do obecnie podzielonej części.
Remarks
Standardowo ta metoda tylko zamyka przepływ określony przezSheetize.SaveOptions.OutputStream bezpośrednio(jeśli opcje zapisywaniawyznaczono strumień jako cel).Użytkownik może przesłać tę metodę, aby kontrolować sposób uwalniania zasobówZgodnie z ich wymogami i realizacjąZestaw opcji Sheetize.AbstractSaveOptionsProvider.GetSavoptions(Sheetiz.SplitPartInfo).
GetSaveOptions(SplitPartInfo)
Otrzymuje opcje oszczędzania, z których można uzyskać ustawienia wyjścia dla obecnie podzielonej części.
public abstract SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
Nazwa przestrzeń: Sheetize Zgromadzenie Ogólne: Sheetize.dll