Class SplitterSaveOptions
Alternativ för att dela mallfil.
public class SplitterSaveOptions : SaveOptions
Ärftlighet
object ← SaveOptions ← SplitterSaveOptions
Ärvt Medlemmar
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Konstruktorer
SplitterSaveOptions()
public SplitterSaveOptions()
Egenskaper
SaveFormat
Hämtar och sätter formatet för kalkylblad.
public FileFormatType SaveFormat { get; set; }
Egenskapsvärde
Metoder
Finish(Stream)
Avsluta skrivningen av data till strömmen.
Som standard stänger denna metod bara strömmen direkt (inklusive situationen där
strömmen är den som anges av Sheetize.SaveOptions.OutputStream).
Användaren kan åsidosätta denna metod för att styra hur resurser ska frigöras
enligt deras krav och implementeringen av Sheetize.SplitterSaveOptions.GetStream(System.Int32).
public virtual void Finish(Stream stream)
Parametrar
stream
Stream: strömmen som har slutfört sina uppgift(er) (spara data till)
GetStream(int)
Hämtar ström för att spara den delade delen.
public virtual Stream GetStream(int sn)
Parametrar
sn
int: sekvensnumret för den delade delen, 0-baserad.
Återger
Stream: Ström för att skriva den delade delen till.
Anmärkningar
Som standard, om Sheetize.SaveOptions.OutputStream har angetts och träder i kraft,
då returnerar denna metod alltid den angivna strömmen. Användaren bör åsidosätta denna metod i sin egen implementering
av denna klass för att tillhandahålla olika och lämpliga Ström-objekt för flerpartsutdata.
Om Sheetize.SaveOptions.OutputFile har angetts och träder i kraft,
då kommer sekvensnumret att läggas till filnamnet och sedan returnera FileStream byggt från filen.
Till exempel, om utmatningsvägen är angiven som res.xlsx, då kommer de genererade filerna att vara res0.xlsx, res1.xlsx,…
Namnrymd: Sheetize Assembly: Sheetize.dll