Class AbstractSaveOptionsProvider
Implementazione per fornire più opzioni di risparmio per i processiche richiedono molteplici uscite. ad esempio,La funzione Sheetize.SpreadsheetSplitter richiede più destinazioniPer salvare i file divisi.
public abstract class AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider
Derived
I membri ereditari
- 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)
Rilascia le risorse dopo il trattamento attualmente diviso parte.
public virtual void Finish(SaveOptions part)
Parameters
part
SaveOptions : le opzioni di risparmio utilizzate per la parte attualmente divisa.
Remarks
Per impostazione predefinita, questo metodo chiude solo il flusso specificato dallaSheetize.SaveOptions.OutputStream direttamente (se le opzioni di salvataggiospecifica un flusso come destinazione).L’utente può sovraccrivere questo metodo per controllare come rilasciare le risorsein base alle loro esigenze e all’attuazione diScrivi una recensione per Sheetize.AbstractSaveOptionsProvider.GetSavOption(Sheetize .SplitPartInfo).
GetSaveOptions(SplitPartInfo)
Riceve le opzioni di salvataggio da cui ottenere le impostazioni in uscita per la parte attualmente divisa.
public abstract SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
Il nome: Sheetize L’Assemblea dei Comuni: Sheetize.dll