Class AbstractLoadOptionsProvider
Uvođenje za pružanje više opcija opterećenja za procesekoji koristi više ulazaka (kao što su šabloni datoteke).
public abstract class AbstractLoadOptionsProvider
Inheritance
object ← AbstractLoadOptionsProvider
naslijeđeni članovi
- object.GetType() ,
- object.MemberwiseClone() ,
- object.ToString() ,
- object.Equals(object?) ,
- object.Equals(object?, object?) ,
- object.ReferenceEquals(object?, object?) ,
- object.GetHashCode()
Remarks
Na primjer, Sheetize.SpreadsheetMerger funkcija zahtijevaMnoge šablone datoteke za spajanje.
Constructors
AbstractLoadOptionsProvider()
protected AbstractLoadOptionsProvider()
Properties
Current
Dobiva opcije za punjenje iz kojih se mogu preuzeti podaci trenutačno obrađenog dijela.
public abstract LoadOptions Current { get; }
Vrijednost nekretnina
Methods
Finish(LoadOptions)
Oslobađa resurse nakon obrade trenutno dio ulaza.
public virtual void Finish(LoadOptions part)
Parameters
part
LoadOptions Opcije opterećenja koje se koriste za trenutačno podijeljen dio.
Remarks
Podrazumevano, ova metoda samo zatvara tok koji je određen od straneSheetize.LoadOptions.InputStream izravno(ako su opcije za punjenjeSlijedeći članakSvijet kao izvor)Korisnik može prepisati ovu metodu kako bi kontrolirao kako osloboditi resurseu skladu s njihovim zahtjevima i provedbomSlijedeći članakProvider.Current.
MoveNext()
Provjerite ima li više ulaza.
public abstract bool MoveNext()
Returns
bool :
nazivni prostor: Sheetize Zajednička skupština: Sheetize.dll