Class SaveOptionsProviderPlaceHolders

Class SaveOptionsProviderPlaceHolders

Genomförandet för att ge spara alternativ som sparar splittrade delar till filer och vägen till den resulterande filen definieras med platsinnehavarna.

Genomförande för att ge spara alternativ som sparar splittrade delar till fileroch vägen till den resulterande filen definieras med platsinnehavarna.

public class SaveOptionsProviderPlaceHolders : AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider SaveOptionsProviderPlaceHolders

Arvsmedlemmar

Constructors

SaveOptionsProviderPlaceHolders(Sträng)

Installera en instans för att ge spara alternativ enligt angivna mallar.

public SaveOptionsProviderPlaceHolders(string pathTemplate)

Parameters

  • pathTemplate string : Template av den resulterande filvägen.

Remarks

De stödda platsinnehavarna i filvägsmodellen:

  • ${SheetIndex}: kommer att ersättas av bladindexet för den splittrade delen
  • ${SheetName}: kommer att ersättas med fliknamnet på den splittrade delen
  • ${SplitPartIndex}: kommer att ersättas av indexet för den splittrade delen
  • ${SheetIndexPrefix}: kommer att ersättas av Sheetize.SaveOptionsProviderPlaceHolders.
  • ${SheetNamePrefix}: kommer att ersättas av Sheetize.SaveOptionsProviderPlaceHolders.
  • ${SplitPartPrefix}: kommer att ersättas av Sheetize.SaveOptionsProviderPlaceHolders.

Properties

BuildPathWithSheetAlways

Oavsett om du lägger till arkindex eller namn till filvägen alltid.Standardvärdet är falskt, det vill säga när det bara finns ett blad,index och namn och motsvarande prefix(Sheetize.SaveOptionsProviderPlaceHolders.NamePrefix)Det kommer inte att läggas till filvägen.

public bool BuildPathWithSheetAlways { get; set; }

Fastighetsvärde

bool

BuildPathWithSplitPartAlways

Oavsett om du lägger till split part index till filvägen alltid.Standardvärdet är falskt, det vill säga när det bara finns en splittrad del,delindexet och motsvarande prefix(Sheetize.SaveOptionsProviderPlaceHolders.PartPrefix)Det kommer inte att läggas till filvägen.

public bool BuildPathWithSplitPartAlways { get; set; }

Fastighetsvärde

bool

SaveOptionsTemplate

Templat för att skapa exempel på spara alternativ i Sheetize.SaveOptionsProviderPlaceHolders.GetSavoptions(Sheetize,SplitPartInfo).

public SaveOptions SaveOptionsTemplate { get; set; }

Fastighetsvärde

SaveOptions

Remarks

Om mallen har angetts, kopierar den skapade instansenalla inställningar från det och uppdatera utgångsfilen i enlighet med detta.

SheetIndexOffset

Offset av bladindexet mellan vad som används i filvägenoch dess faktiska värde(Sheetize.SplitPartInfo.

public int SheetIndexOffset { get; set; }

Fastighetsvärde

int

SheetIndexPrefix

Prefix för indexet för arbetsblad.

public string SheetIndexPrefix { get; set; }

Fastighetsvärde

string

Remarks

Om det bara finns ett arbetsblad och Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlways är falsk,Därefter läggs inte denna prefix och bladindexet (eller namnet) till den resulterande filvägen.

SheetNamePrefix

Prefix för indexet för arbetsblad.

public string SheetNamePrefix { get; set; }

Fastighetsvärde

string

Remarks

Om det bara finns ett arbetsblad och Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlways är falsk,Därefter läggs inte denna prefix och bladindexet (eller namnet) till den resulterande filvägen.

SplitPartIndexOffset

Offset av split del index mellan vad som används i filvägenoch dess verkliga värde(Sheetize.SplitPartInfo.PartiIndex).

public int SplitPartIndexOffset { get; set; }

Fastighetsvärde

int

SplitPartPrefix

Prefix för indeksen för split del.

public string SplitPartPrefix { get; set; }

Fastighetsvärde

string

Remarks

Om det bara finns en del split och Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSplitPartAlways är falsk,Därefter läggs inte denna prefix och delindex(0) till den resulterande filvägen.

Methods

GetSaveOptions(SplitPartInfo)

Få spara alternativ från vilka att få utgångsinställningarna för den aktuella delade delen.

public override SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

Namn på plats: Sheetize Församlingen i Grekland: Sheetize.dll

 Svenska