Class AbstractLoadOptionsProvider

Class AbstractLoadOptionsProvider

Implementação para fornecer várias opções de carregamento para processos que utilizam múltiplas entradas (como arquivos de modelo).

Implementação para fornecer múltiplas opções de carga para processosque usa múltiplas entradas (como arquivos de modelo).

public abstract class AbstractLoadOptionsProvider

Inheritance

object AbstractLoadOptionsProvider

Membros herdados

Remarks

Por exemplo, a função Sheetize.SpreadsheetMerger requermúltiplos arquivos de modelo para combinar.

Constructors

AbstractLoadOptionsProvider()

protected AbstractLoadOptionsProvider()

Properties

Current

Obtenha as opções de carga a partir das quais carregar dados da parte atualmente processada.

public abstract LoadOptions Current { get; }

Valor da propriedade

LoadOptions

Methods

Finish(LoadOptions)

Emissão de recursos após o processamento atual parte da entrada.

public virtual void Finish(LoadOptions part)

Parameters

  • part LoadOptions : as opções de carga utilizadas para a parte atualmente dividida.

Remarks

Por padrão, este método apenas fecha o fluxo especificado pelaSheetize.LoadOptions.InputStream diretamente(se as opções de carregamentoespecificou um fluxo como fonte).O usuário pode sobreescrever este método para controlar como liberar recursosde acordo com as suas necessidades e com a implementação doLeia mais: AbstractLoadOptionsProvider.Current.

MoveNext()

Verifique se há mais entradas.

public abstract bool MoveNext()

Returns

bool :

Nome do espaço: Sheetize A Assembléia do Senado: Sheetize.dll

 Português