Class AbstractSaveOptionsProvider
Implémentation pour fournir plusieurs options de sauvetage pour les processusCela nécessite des outils multiples. par exemple,La fonctionnalité Sheetize.SpreadsheetSplitter nécessite plusieurs destinationsSauver les fichiers divisés.
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)
Les ressources sont libérées après le traitement actuellement divisée.
public virtual void Finish(SaveOptions part)
Parameters
part
SaveOptions : les options de sauvegarde utilisées pour la partie actuellement divisée.
Remarks
Par défaut, cette méthode ne ferme que le courant spécifié par laSheetize.SaveOptions.OutputStream directement(si les options de sauvegardedéterminer un flux comme destination).L’utilisateur peut surécrire cette méthode pour contrôler comment libérer les ressourcesconformément à leurs exigences et à la mise en œuvre deLe site est disponible sur le site Web (Sheetize.SplitPartInfo).
GetSaveOptions(SplitPartInfo)
Obtenez les options de sauvegarde à partir de laquelle obtenir les paramètres de sortie pour la partie actuellement divisée.
public abstract SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
Le nom : Sheetize L’Assemblée nationale : Sheetize.dll