Class SplitterSaveOptions

Info

Optionen zum Trennen von Vorlagendateien.

public class SplitterSaveOptions : SaveOptions

Vererbung

objectSaveOptionsSplitterSaveOptions

Vererbte Mitglieder

Konstruktoren

SplitterSaveOptions()

public SplitterSaveOptions()

Eigenschaften

SaveFormat

Erhält und setzt das Format der Tabelle.

public FileFormatType SaveFormat { get; set; }

Eigenschaftswert

FileFormatType

Methoden

Finish(Stream)

Beendet das Schreiben von Daten in den Stream.
Standardmäßig schließt diese Methode den Stream direkt (einschließlich der Situation, dass der Stream der von Sheetize.SaveOptions.OutputStream angegebene ist).
Der Benutzer kann diese Methode überschreiben, um zu steuern, wie Ressourcen entsprechend ihren Anforderungen und der Implementierung von Sheetize.SplitterSaveOptions.GetStream(System.Int32) freigegeben werden.

public virtual void Finish(Stream stream)

Parameter

  • stream Stream: der Stream, der seine Aufgabe(n) abgeschlossen hat (Daten speichern).

GetStream(int)

Erhält den Stream, um den geteilten Teil zu speichern.

public virtual Stream GetStream(int sn)

Parameter

  • sn int: die Sequenznummer des geteilten Teils, 0-basiert.

Rückgabe

Stream : Stream, um den geteilten Teil zu schreiben.

Bemerkungen

Standardmäßig gibt diese Methode, wenn Sheetize.SaveOptions.OutputStream angegeben und wirksam ist, immer den angegebenen Stream zurück. Der Benutzer sollte diese Methode in seiner eigenen Implementierung dieser Klasse überschreiben, um verschiedene und geeignete Stream-Objekte für Mehrteil-Ausgaben bereitzustellen.
Wenn Sheetize.SaveOptions.OutputFile angegeben und wirksam ist, wird die Sequenznummer an den Dateinamen angehängt und dann der FileStream zurückgegeben, der aus der Datei erstellt wurde. Zum Beispiel, wenn der Ausgabe-Pfad als res.xlsx angegeben ist, werden die generierten Dateien res0.xlsx, res1.xlsx,… sein.

Namespace: Sheetize Assembly: Sheetize.dll

 Deutsch