Class SaveOptionsProviderPlaceHolders
ファイルに分割された部分を保存する保存オプションを提供するための実施そして、結果ファイルのルートは、場所所有者によって定義されます。
public class SaveOptionsProviderPlaceHolders : AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider ← SaveOptionsProviderPlaceHolders
相続人
- AbstractSaveOptionsProvider.GetSaveOptions(SplitPartInfo) ,
- AbstractSaveOptionsProvider.Finish(SaveOptions) ,
- object.GetType() ,
- object.MemberwiseClone() ,
- object.ToString() ,
- object.Equals(object?) ,
- object.Equals(object?, object?) ,
- object.ReferenceEquals(object?, object?) ,
- object.GetHashCode()
Constructors
SaveOptionsProviderPlaceHolders(ストレッチ)
指定されたテンプレートに従って保存オプションを提供する例をインストールします。
public SaveOptionsProviderPlaceHolders(string pathTemplate)
Parameters
pathTemplate
string : 結果ファイルパスのテンプレート。
Remarks
ファイルパステンプレートのサポートされた場所所有者:
- ${SheetIndex}:分割部分の表指数によって置き換えられます。
- ${SheetName}:分割部分の葉名によって置き換えられます。
- ${SplitPartIndex}:分割部分の指数によって置き換えられます。
- ${SheetIndexPrefix}: Sheetize.SaveOptionsProviderPlaceHolders。
- ${SheetNamePrefix}: Sheetize.SaveOptionsProviderPlaceHolders。
- ${SplitPartPrefix}: Sheetize.SaveOptionsProviderPlaceHolders。
Properties
BuildPathWithSheetAlways
シートインデックスまたは名前を常にファイルパスに追加するかどうかにかかわらずデフォルト値は偽物、すなわち、単一のシートがある場合、表のインデックスと名前と関連するプレフィックス(Sheetize.SaveOptionsProviderPlaceHolders.NamePrefix)ファイルパスに追加されません。
public bool BuildPathWithSheetAlways { get; set; }
不動産価値
BuildPathWithSplitPartAlways
分割部分インデックスを常にファイルパスに追加するかどうかにかかわらずデフォルト値は偽物、すなわち、単一の分割部分がある場合、分割パーツインデックスと関連するプレフィックス(Sheetize.SaveOptionsProviderPlaceHolders。SplitPartPrefix)ファイルパスに追加されません。
public bool BuildPathWithSplitPartAlways { get; set; }
不動産価値
SaveOptionsTemplate
保存オプションの例を作成するためのテンプレート Sheetize.SaveOptionsProviderPlaceHolders.GetSavOption(Sheetize。
public SaveOptions SaveOptionsTemplate { get; set; }
不動産価値
Remarks
テンプレートが指定された場合、作成されたインスタンスはコピーします。すべての設定から、それに応じて出力ファイルを更新します。
SheetIndexOffset
ファイルパスで使用されたものとの間の表のインデックスの割り当てそしてその実際の価値(Sheetize.SplitPartInfo。
public int SheetIndexOffset { get; set; }
不動産価値
SheetIndexPrefix
ワークシートのインデックスのためのプレフィックス
public string SheetIndexPrefix { get; set; }
不動産価値
Remarks
単一のワークシートと Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlwaysが偽物である場合、その後、この前提と表指数(または名称)は、結果ファイルパスに追加されません。
SheetNamePrefix
ワークシートのインデックスのためのプレフィックス
public string SheetNamePrefix { get; set; }
不動産価値
Remarks
単一のワークシートと Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlwaysが偽物である場合、その後、この前提と表指数(または名称)は、結果ファイルパスに追加されません。
SplitPartIndexOffset
ファイルパスで使用されたもの間の分割部分のインデックスのオフセット実際の価値(Sheetize.SplitPartInfo.PARTIndex)
public int SplitPartIndexOffset { get; set; }
不動産価値
SplitPartPrefix
分割部分の指数を指定します。
public string SplitPartPrefix { get; set; }
不動産価値
Remarks
Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSplitPartAlwaysは偽物です。その後、このプレフィックスと分割部分インデックス(0)は、結果ファイルパスに追加されません。
Methods
GetSaveOptions(SplitPartInfo)
現在分割部分の出力設定を得るために保存するオプションを取得します。
public override SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
名称: Sheetize 国会議員: Sheetize.dll