Class SplitterSaveOptions
Επιλογές για διαχωρισμό αρχείου προτύπου.
public class SplitterSaveOptions : SaveOptions
Κληρονομικότητα
object ← SaveOptions ← SplitterSaveOptions
Κληρονομούμενα Μέλη
- SaveOptions.OutputFile,
- SaveOptions.OutputStream,
- object.ToString(),
- object.Equals(object),
- object.Equals(object, object),
- object.ReferenceEquals(object, object),
- object.GetHashCode(),
- object.GetType(),
- object.MemberwiseClone()
Κατασκευαστές
SplitterSaveOptions()
public SplitterSaveOptions()
Ιδιότητες
SaveFormat
Αποκτά και ορίζει τη μορφή του υπολογιστικού φύλλου.
public FileFormatType SaveFormat { get; set; }
Τιμή Ιδιοτήτων
Μέθοδοι
Finish(Stream)
Ολοκληρώνει την εγγραφή δεδομένων στο ρεύμα.
Από προεπιλογή, αυτή η μέθοδος κλείνει απευθείας το ρεύμα (συμπεριλαμβανομένης της περίπτωσης που το ρεύμα είναι αυτό που έχει καθοριστεί από το Sheetize.SaveOptions.OutputStream).
Ο χρήστης μπορεί να επανακαθορίσει αυτή τη μέθοδο για να ελέγξει πώς θα απελευθερώσει τους πόρους σύμφωνα με τις απαιτήσεις του και την υλοποίηση του Sheetize.SplitterSaveOptions.GetStream(System.Int32).
public virtual void Finish(Stream stream)
Παράμετροι
stream
Stream: το ρεύμα που έχει ολοκληρώσει την εργασία του (αποθήκευση δεδομένων σε).
GetStream(int)
Αποκτά ρεύμα για να αποθηκεύσει το διαχωρισμένο μέρος.
public virtual Stream GetStream(int sn)
Παράμετροι
sn
int: ο αριθμός ακολουθίας του διαχωρισμένου μέρους, με βάση το 0.
Επιστρέφει
Stream : Ρεύμα για την εγγραφή του διαχωρισμένου μέρους.
Σημειώσεις
Από προεπιλογή, εάν έχει καθοριστεί και ισχύει το Sheetize.SaveOptions.OutputStream, τότε αυτή η μέθοδος επιστρέφει πάντα το καθορισμένο ρεύμα. Ο χρήστης θα πρέπει να επανακαθορίσει αυτή τη μέθοδο στην δική του υλοποίηση αυτής της τάξης για να παρέχει διάφορα και κατάλληλα ρεύματα για την πολυμερή έξοδο.
Εάν έχει καθοριστεί και ισχύει το Sheetize.SaveOptions.OutputFile, τότε ο αριθμός ακολουθίας θα προστεθεί στο όνομα του αρχείου και στη συνέχεια θα επιστρέφει το FileStream που κατασκευάστηκε από το αρχείο. Για παράδειγμα, εάν η διαδρομή εξόδου καθοριστεί ως res.xlsx, τότε τα παραγόμενα αρχεία θα είναι res0.xlsx, res1.xlsx,…
Namespace: Sheetize Assembly: Sheetize.dll