Class SaveOptionsProviderPlaceHolders
Provádění pro poskytnutí možností ukládání, které ukládají rozdělené části souborůa cesta výsledného souboru je definována držiteli místa.
public class SaveOptionsProviderPlaceHolders : AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider ← SaveOptionsProviderPlaceHolders
Dědiční členové
- 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(Stringová)
Instaluje příklad, který poskytuje možnosti ušetření podle specifikovaných šablon.
public SaveOptionsProviderPlaceHolders(string pathTemplate)
Parameters
pathTemplate
string : Šablona výsledné souborové trasy.
Remarks
Podporované držitele místa v šabloně cest souboru:
- ${SheetIndex}: bude nahrazen listovým indexem rozdělené části
- ${SheetName}: bude nahrazen jménem listu rozdělené části
- ${SplitPartIndex}: bude nahrazen indexem rozdělené části
- ${SheetIndexPrefix}: bude nahrazen Sheetize.SaveOptionsProviderPlaceHolders.
- ${SheetNamePrefix}: bude nahrazen Sheetize.SaveOptionsProviderPlaceHolders.
- ${SplitPartPrefix}: bude nahrazen Sheetize.SaveOptionsProviderPlaceHolders.
Properties
BuildPathWithSheetAlways
Ať už přidáte index listu nebo název k mapě trasy vždy.Předpokládaná hodnota je falešná, to znamená, když existuje pouze jeden list,index listu a název a odpovídající předpověď(Sheetize.SaveOptionsProviderPlaceHolders.NamePrefix)Do souborové trasy nebude přidáno.
public bool BuildPathWithSheetAlways { get; set; }
Hodnota nemovitosti
BuildPathWithSplitPartAlways
Ať už přidáte index rozdělených částí do souboru trasy vždy.Předpokládaná hodnota je falešná, to znamená, když existuje pouze jedna rozdělená část,index rozdělených částí a odpovídající prefiks(Sheetize.SaveOptionsProviderPlaceHolders.PartPrefix)Do souborové trasy nebude přidáno.
public bool BuildPathWithSplitPartAlways { get; set; }
Hodnota nemovitosti
SaveOptionsTemplate
Šablona pro vytváření příkladu možností uložení v Sheetize.SaveOptionsProviderPlaceHolders.GetSavoptions(Sheetize,SplitPartInfo).
public SaveOptions SaveOptionsTemplate { get; set; }
Hodnota nemovitosti
Remarks
Pokud je šablona specifikována, vytvořený příklad bude kopírovatvšechny nastavení z něj a aktualizovat výstupní soubor v souladu s tím.
SheetIndexOffset
Odstranění indexů listu mezi tím, co se používá v souborové drázea její skutečnou hodnotu (Sheetize.SplitPartInfo.
public int SheetIndexOffset { get; set; }
Hodnota nemovitosti
SheetIndexPrefix
Předpisy pro index pracovního listu.
public string SheetIndexPrefix { get; set; }
Hodnota nemovitosti
Remarks
Pokud existuje pouze jedna pracovní deska a Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetVždy je falešný,pak tento předpoklad a index listu (nebo název) nebudou přidány k výsledné cestě souboru.
SheetNamePrefix
Předpisy pro index pracovního listu.
public string SheetNamePrefix { get; set; }
Hodnota nemovitosti
Remarks
Pokud existuje pouze jedna pracovní deska a Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetVždy je falešný,pak tento předpoklad a index listu (nebo název) nebudou přidány k výsledné cestě souboru.
SplitPartIndexOffset
Odstranění indexu rozdělené části mezi tím, co se používá v souborové drázea její skutečnou hodnotu (Sheetize.SplitPartInfo.PartiIndex).
public int SplitPartIndexOffset { get; set; }
Hodnota nemovitosti
SplitPartPrefix
Předpis pro index rozdělené části.
public string SplitPartPrefix { get; set; }
Hodnota nemovitosti
Remarks
Pokud existuje pouze jedna rozdělená část a Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSplitPartVždy je falešný,pak tento předpoklad a index rozdělené části(0) nebude přidán k výsledné cestě souboru.
Methods
GetSaveOptions(SplitPartInfo)
Získáte možnosti ušetření, z nichž získat nastavení výstupu pro aktuálně rozdělenou část.
public override SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
Název místa: Sheetize Shromáždění v Brně: Sheetize.dll