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à