Class AbstractSaveOptionsProvider

Class AbstractSaveOptionsProvider

Implementación para proporcionar múltiples opciones de almacenamiento para los procesos que requieren múltiples salida. Por ejemplo, la función Sheetize.SpreadsheetSplitter requiere múltiples destinos para salvar los archivos divididos.

Implementación para proporcionar múltiples opciones de ahorro para procesosque requiere múltiples fuentes. por ejemplo,La función Sheetize.SpreadsheetSplitter requiere múltiples destinospara salvar los archivos divididos.

public abstract class AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider

Derived

Miembros heredados

Constructors

AbstractSaveOptionsProvider()

protected AbstractSaveOptionsProvider()

Methods

Finish(SaveOptions)

Libera los recursos después del procesamiento actualmente dividido parte.

public virtual void Finish(SaveOptions part)

Parameters

  • part SaveOptions : las opciones de ahorro utilizadas para la parte actualmente dividida.

Remarks

Por defecto, este método sólo cierra el flujo especificado por elSheetize.SaveOptions.OutputStream directamente(si las opciones de almacenamientoespecificar un flujo como destino).El usuario puede sobreescribir este método para controlar cómo liberar recursosde acuerdo con su requisito y la aplicación deSitio web de la página web (Sheetize.AbstractSaveOptionsProvider.GetSaverOpciones).

GetSaveOptions(SplitPartInfo)

Obtenga las opciones de ahorro desde las que obtener las configuraciones de salida para la parte actualmente dividida.

public abstract SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

Nombre del espacio: Sheetize La Asamblea Nacional: Sheetize.dll

 Español