Class AbstractLoadOptionsProvider
Εφαρμογή για την παροχή πολλαπλών επιλογών φόρτωσης για τις διαδικασίεςχρησιμοποιεί πολλαπλές εισαγωγές (όπως αρχεία πρότυπα).
public abstract class AbstractLoadOptionsProvider
Inheritance
object ← AbstractLoadOptionsProvider
Κληρονομημένα μέλη
- object.GetType() ,
- object.MemberwiseClone() ,
- object.ToString() ,
- object.Equals(object?) ,
- object.Equals(object?, object?) ,
- object.ReferenceEquals(object?, object?) ,
- object.GetHashCode()
Remarks
Για παράδειγμα, η λειτουργία Sheetize.SpreadsheetMerger απαιτείΠολλαπλά αρχεία πρότυπα για να συγχωνευθούν.
Constructors
AbstractLoadOptionsProvider()
protected AbstractLoadOptionsProvider()
Properties
Current
Αποκτά τις επιλογές φόρτωσης από τις οποίες να φορτώσει τα δεδομένα του σημερινού επεξεργασμένου μέρους.
public abstract LoadOptions Current { get; }
Αξία ιδιοκτησίας
Methods
Finish(LoadOptions)
Αποδίδει πόρους μετά την επεξεργασία του σημερινού τμήματος εισόδου.
public virtual void Finish(LoadOptions part)
Parameters
part
LoadOptions : οι επιλογές φόρτισης που χρησιμοποιούνται για το τρέχον χωρισμένο μέρος.
Remarks
Κατά προεπιλογή, αυτή η μέθοδος κλείνει μόνο τη ροή που καθορίζεται από τοSheetize.LoadOptions.InputStream απευθείας(εάν οι επιλογές φόρτωσηςαναφέρεται ως πηγή).Ο χρήστης μπορεί να υπεργραφεί αυτή τη μέθοδο για να ελέγξει πώς να απελευθερώσει τους πόρουςσύμφωνα με τις απαιτήσεις και την εφαρμογή τηςΕισαγωγή.AbstractLoadOptionsProvider.Current.
MoveNext()
Ελέγξτε αν υπάρχει περισσότερη εισαγωγή.
public abstract bool MoveNext()
Returns
bool :
Το όνομα: Sheetize Συνεδριάζει η Συνέλευση: Sheetize.dll