Class AbstractSaveOptionsProvider
Implementarea pentru a oferi mai multe opțiuni de salvare pentru procesecare necesită mai multe surse. de exemplu,Funcția Sheetize.SpreadsheetSplitter necesită mai multe destinațiipentru a salva fișierele partajate.
public abstract class AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider
Derived
Membrii moștenitori
- 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)
Eliberează resurse după prelucrare în prezent divizată parte.
public virtual void Finish(SaveOptions part)
Parameters
part
SaveOptions : opțiunile de salvare utilizate pentru diviziunea actuală.
Remarks
În mod implicit, această metodă închide doar fluxul specificat deSheetize.SaveOptions.OutputStream direct(dacă opțiunile de salvarea precizat un flux ca destinație).Utilizatorul poate excrie această metodă pentru a controla modul de eliberare a resurselorîn conformitate cu cerinţele lor şi cu implementareaS-a încheiat programul de promovare a activităţilor.Sheetize.AbstractSaveOptionsProvider.GetSavOption(Sheetsize .SplitPartInfo).
GetSaveOptions(SplitPartInfo)
Obține opțiunile de salvare de la care pentru a obține setările de ieșire pentru partea divizată în prezent.
public abstract SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
Numele spaţiului: Sheetize Întâlnirea de la Târgovişte: Sheetize.dll