Class AbstractSaveOptionsProvider

Class AbstractSaveOptionsProvider

Εφαρμογή για να παρέχει πολλές επιλογές αποθήκευσης για διαδικασίες που απαιτούν πολλαπλές εξόδους. Για παράδειγμα, Sheetize.SpreadsheetSplitter χαρακτηριστικό απαιτεί πολλούς προορισμούς να αποθηκεύσει τα χωρισμένα αρχεία.

Εφαρμογή για την παροχή πολλαπλών επιλογών αποθήκευσης για τις διαδικασίεςΧρειάζονται πολλαπλές διαρροές, για παράδειγμα,Sheetize.SpreadsheetΗ λειτουργία Splitter απαιτεί πολλαπλούς προορισμούςΓια να αποθηκεύσετε τα χωριστά αρχεία.

public abstract class AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider

Derived

Κληρονομημένα μέλη

Constructors

AbstractSaveOptionsProvider()

protected AbstractSaveOptionsProvider()

Methods

Finish(SaveOptions)

Απελευθερώνει τους πόρους μετά την επεξεργασία αυτή τη στιγμή χωρίζεται τμήμα.

public virtual void Finish(SaveOptions part)

Parameters

  • part SaveOptions : οι επιλογές αποθήκευσης που χρησιμοποιούνται για το τρέχον διαχωρισμένο μέρος.

Remarks

Κατά προεπιλογή, αυτή η μέθοδος κλείνει μόνο τη ροή που καθορίζεται από τοSheetize.SaveOptions.OutputStream απευθείας(εάν οι επιλογές αποθήκευσηςαναφέρεται ως προορισμός).Ο χρήστης μπορεί να υπεργραφεί αυτή τη μέθοδο για να ελέγξει πώς να απελευθερώσει τους πόρουςσύμφωνα με τις απαιτήσεις και την εφαρμογή τηςΣημειώνεται ότι οι επιλογές του Sheetize.AbstractSaveOptionsProvider.GetSavOption(Sheetize .SplitPartInfo).

GetSaveOptions(SplitPartInfo)

Αποκτά τις επιλογές αποθήκευσης από τις οποίες να πάρετε τις ρυθμίσεις εξόδου για το τρέχον τμήμα.

public abstract SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

Το όνομα: Sheetize Συνεδριάζει η Συνέλευση: Sheetize.dll

 Ελληνικά