Class SaveOptionsProviderAssembling

Class SaveOptionsProviderAssembling

Vykonávanie na poskytnutie možností ukladania, ktoré ukladajú rozdelené časti do súborov a trasy výsledného souboru sú pomenované ako(môže obsahovať adresáre): Sheetize.SaveOptionsProviderAssembling.PathHeader+Sheetize:SavoptionsProvidersAssemble.SheetPrefix+SheetsIndex(alebo SheetsName) +SheitsIndex.

Implementácia na poskytnutie možností ukladania, ktoré ukladajú rozdelené časti do súborova cesta výsledného súboru sa nazýva ako (môže obsahovať adresáre):Sheetize.SaveOptionsProviderZhromažďovanie.PathHeader+Sheetizovať.VybraťOptionPraviderzhramaždenie.ListPrefix+ListeIndex(alebo ListName)+Sheetize.SaveOptionsProviderZhromažďovanie.PartPrefix+SplitPartiIndex+Nezávislosť.

public class SaveOptionsProviderAssembling : AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider SaveOptionsProviderAssembling

Z dedičných členov

Constructors

SaveOptionsProviderAssembling()

public SaveOptionsProviderAssembling()

Properties

BuildPathWithSheetAlways

Bez ohľadu na to, či pridáte index listov alebo názov do súboru trasy vždy.Predvolená hodnota je falošná, to znamená, keď existuje len jeden list,index listu (alebo názov) a zodpovedajúci predpísanie nebudú pridané do priečinka súboru.

public bool BuildPathWithSheetAlways { get; set; }

Hodnota nehnuteľnosti

bool

BuildPathWithSplitPartAlways

Či už pridajte index rozdelených častí do súboru trasy vždy.Predvolená hodnota je falošná, to znamená, keď existuje len jedna rozdelená časť,index rozdelených častí a zodpovedajúci predpísanie nebude pridané do súborovej trasy.

public bool BuildPathWithSplitPartAlways { get; set; }

Hodnota nehnuteľnosti

bool

PathHeader

Hlavná časť (pred pridaním obsahu listu a rozdelená časť) súborovej trasy.

public string PathHeader { get; set; }

Hodnota nehnuteľnosti

string

PathTail

Tailing časť (po sekvenčných číslach) súborovej trasy.To by malo zahŕňať rozšírenie názvu súboru.

public string PathTail { get; set; }

Hodnota nehnuteľnosti

string

SaveOptionsTemplate

Šablóna na vytvorenie príkladu možností ukladania v Sheetize.SaveOptionsProviderAssembling.GetSavOption(Sheetize,SplitPartInfo).

public SaveOptions SaveOptionsTemplate { get; set; }

Hodnota nehnuteľnosti

SaveOptions

Remarks

Ak je šablóna špecifikovaná, vytvorený príklad bude kopírovaťvšetky nastavenia z neho a aktualizovať výstupný súbor podľa toho.

SheetIndexOffset

Odstránenie indexov listov medzi tým, čo sa používa v súborovej cestea jeho skutočná hodnota(Sheetize.SplitPartInfo.

public int SheetIndexOffset { get; set; }

Hodnota nehnuteľnosti

int

Remarks

Platí len vtedy, keď je Sheetize.SaveOptionsProviderAssembling.UseSheetName falošné.

SheetPrefix

Prefix pre index pracovného listu.

public string SheetPrefix { get; set; }

Hodnota nehnuteľnosti

string

Remarks

Ak existuje len jeden pracovný list a Sheetize.SaveOptionsProviderAssembling.BuildPathWithSheetVždy je falošné,potom tento predpísanie a index listu (alebo názov) nebudú pridané na výslednú súborovú cestu.

SplitPartIndexOffset

Odstránenie indexu rozdelených častí medzi tým, čo sa používa v súborovej cestea jeho skutočná hodnota (Sheetize.SplitPartInfo.PartiIndex).

public int SplitPartIndexOffset { get; set; }

Hodnota nehnuteľnosti

int

SplitPartPrefix

Prefix pre index rozdelených častí.

public string SplitPartPrefix { get; set; }

Hodnota nehnuteľnosti

string

Remarks

Ak existuje len jedna rozdelená časť a Sheetize.SaveOptionsProviderAssembling.BuildPathWithSplitPartVždy je falošné,potom tento predpísanie a index rozdelených častí(0) nebude pridaný na výslednú súborovú dráhu.

UseSheetName

Či buduje súborovú dráhu s názvom listov namiesto indexov. predvolená hodnota je falošná.

public bool UseSheetName { get; set; }

Hodnota nehnuteľnosti

bool

Remarks

Názov listu sa nikdy automaticky neobnoví.Takže keď ju nastavíte na pravdu, uistite sa, že nie je žiadny špeciálny názov listuTo môže spôsobiť neplatnú súborovú cestu alebo názov.

Methods

GetSaveOptions(SplitPartInfo)

Získajte šetrné možnosti, z ktorých získať nastavenia výstupu pre súčasnú rozdelenú časť.

public override SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

Pôvodný názov: Sheetize Zhromaždenie sa uskutočnilo: Sheetize.dll

 Slovenčina