Class AbstractSaveOptionsProvider

Class AbstractSaveOptionsProvider

複数のリリースを必要とするプロセスのための複数保存オプションを提供するための実施. たとえば、 Sheetize.SpreadsheetSplitter 機能は、分割ファイルを保存するために多目的地を必要とします。

プロセスのための複数の節約オプションを提供するための実施複数の出力を必要としているので、例えば、Sheetize.SpreadsheetSplitter機能には複数の目的地が必要です。分割ファイルを保存します。

public abstract class AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider

Derived

相続人

Constructors

AbstractSaveOptionsProvider()

protected AbstractSaveOptionsProvider()

Methods

Finish(SaveOptions)

リリースリソースの処理後、現在分割部分。

public virtual void Finish(SaveOptions part)

Parameters

  • part SaveOptions :現在分割部分に使用されている保存オプション。

Remarks

デフォルトでは、この方法は単に指定された流れを閉じます。Sheetize.SaveOptions.OutputStream 直接(保存オプションの場合)目的地としての流れを指定します。ユーザーは、リソースをリリースする方法をコントロールするために、この手法を過剰に書くことができます。彼らの要求と実施に従って、Sheetize.AbstractSaveOptionsProvider.GetSavoptions(Sheetize。SplitPartInfo)

GetSaveOptions(SplitPartInfo)

現在分割部分の出力設定を得るために保存するオプションを取得します。

public abstract SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

名称: Sheetize 国会議員: Sheetize.dll

 日本語