Class AbstractSaveOptionsProvider

Class AbstractSaveOptionsProvider

Implementació per proporcionar múltiples opcions d’emmagatzematge per a processos que requereixen múltiples sortides. Per exemple, la funció Sheetize.SpreadsheetSplitter necessita múltiples destinacions per salvar els arxius dividits.

Implementació per proporcionar múltiples opcions d’estalvi per a processosque requereixen múltiples sortides. per exemple,La funció Sheetize.SpreadsheetSplitter requereix múltiples destinacionsPer salvar els arxius dividits.

public abstract class AbstractSaveOptionsProvider

Inheritance

object ← AbstractSaveOptionsProvider

Derived

Membres heretats

Constructors

AbstractSaveOptionsProvider()

protected AbstractSaveOptionsProvider()

Methods

Finish(SaveOptions)

Llibera els recursos després del processament actualment dividit part.

public virtual void Finish(SaveOptions part)

Parameters

  • part SaveOptions : les opcions d’estalvi utilitzades per a la part actualment dividida.

Remarks

Per default, aquest mètode tanca només el flux especificat per laSheetize.SaveOptions.OutputStream directament(si les opcions d’emmagatzematgeEspecifica un flux com a destinació).L’usuari pot sobreescriure aquest mètode per controlar com alliberar recursosd’acord amb les seves exigències i la seva implementacióL’apartat de la pàgina web de l’Autoritat.cat (Sheetize.SplitPartInfo).

GetSaveOptions(SplitPartInfo)

Obté les opcions d’estalvi des de les quals obtenir les configuracions de sortida per a la part actualment dividida.

public abstract SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

Nom dels espais: Sheetize Assemblea de l’Assemblea: Sheetize.dll

 Català