Class AbstractSaveOptionsProvider
Genomförande för att ge flera spara alternativ för processersom kräver flera utgångar. till exempel,Sheetize.SpreadsheetSplitter-funktionen kräver flera destinationerför att spara de delade filerna.
public abstract class AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider
Derived
Arvsmedlemmar
- 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)
Releases resurser efter bearbetning för närvarande splittrade delar.
public virtual void Finish(SaveOptions part)
Parameters
part
SaveOptions : spara alternativ som används för för närvarande split del.
Remarks
Standardvis stänger den här metoden bara strömmen som anges avSheetize.SaveOptions.OutputStream direkt(om spara alternativAnge en ström som destination).Användare kan översätta denna metod för att kontrollera hur man släpper resurseri enlighet med deras krav och genomförandet avSheetize.AbstractSaveOptionsProvider.GetSavOptioner(Sheetize,SplitPartInfo)
GetSaveOptions(SplitPartInfo)
Få spara alternativ från vilka att få utgångsinställningarna för den aktuella delade delen.
public abstract SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
Namn på plats: Sheetize Församlingen i Grekland: Sheetize.dll