Class AbstractSaveOptionsProvider

Class AbstractSaveOptionsProvider

Implementarea pentru a oferi opțiuni multiple de salvare pentru procese care necesită mai multe ieșiri. De exemplu, funcția Sheetize.SpreadsheetSplitter necesite mai mulți destinații pentru să salvați fișierele împărțite.

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

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

Returns

SaveOptions :

Numele spaţiului: Sheetize Întâlnirea de la Târgovişte: Sheetize.dll

 Română