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 AbstractSaveOptionsProviderInheritance
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
partSaveOptions : 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
partSplitPartInfo
Returns
Nazwa przestrzeń: Sheetize Zgromadzenie Ogólne: Sheetize.dll