Class AbstractLoadOptionsProvider
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 直接(如果负载选项指定一个流量作为来源)。用户可以重写此方法来控制如何释放资源根据他们的要求和实施Sheetize.AbstractLoadOptionsProvider.Current。
MoveNext()
检查是否有更多的输入。
public abstract bool MoveNext()
Returns
bool :
名称: Sheetize 参议院: Sheetize.dll