Class SaveOptionsProviderPlaceHolders

Class SaveOptionsProviderPlaceHolders

Implementierung zur Bereitstellung von Speicheroptionen, die geteilte Teile in Dateien speichern, und der Weg der resultierenden Datei werden mit Platzinhaber definiert.

Implementierung zur Bereitstellung von Speicheroptionen, die Teile in Dateien speichernund der Weg der resultierenden Datei wird mit Platzinhaber definiert.

public class SaveOptionsProviderPlaceHolders : AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider SaveOptionsProviderPlaceHolders

Vererbte Mitglieder

Constructors

SaveOptionsProviderPlaceHolders(String)

Installieren Sie ein Beispiel, um Speicheroptionen nach angegebenen Templates zu bieten.

public SaveOptionsProviderPlaceHolders(string pathTemplate)

Parameters

  • pathTemplate string : Das Template der resultierenden Dateistraße.

Remarks

Die unterstützten Platzinhaber im File Path-Template:

  • ${SheetIndex}: wird durch den Blattindex des geteilten Teils ersetzt
  • ${SheetName}: wird durch den Blattnam des geteilten Teils ersetzt
  • ${SplitPartIndex}: wird durch den Index des geteilten Teils ersetzt
  • ${SheetIndexPrefix}: wird durch Sheetize.SaveOptionsProviderPlaceHolders.
  • ${SheetNamePrefix}: wird durch Sheetize.SaveOptionsProviderPlaceHolders.
  • ${SplitPartPrefix}: wird durch Sheetize.SaveOptionsProviderPlaceHolders ersetzt

Properties

BuildPathWithSheetAlways

Egal, ob Sie einen Sheet Index hinzufügen oder den Namen für den Dateiweg immer.Der Standardwert ist falsch, das heißt, wenn es nur ein Blatt gibt,index und name und entsprechende prefix(Sheetize.SaveOptionsProviderPlaceHolders.NamePrefix)Sie werden nicht in den Dateiweg hinzugefügt.

public bool BuildPathWithSheetAlways { get; set; }

Eigentumswert

bool

BuildPathWithSplitPartAlways

Egal, ob Sie den Split-Part-Index immer hinzufügen.Der Standardwert ist falsch, das heißt, wenn es nur ein geteilter Teil gibt,den split-part-index und den entsprechenden prefix(Sheetize.SaveOptionsProviderPlaceHolders.PartPrefix)Sie werden nicht in den Dateiweg hinzugefügt.

public bool BuildPathWithSplitPartAlways { get; set; }

Eigentumswert

bool

SaveOptionsTemplate

Die Vorlage für die Erstellung von Speicheroptionen in Sheetize.SaveOptionsProviderPlaceHolders.GetSavOption(Sheetize,SplitPartInfo).

public SaveOptions SaveOptionsTemplate { get; set; }

Eigentumswert

SaveOptions

Remarks

Wenn das Vorbild angegeben ist, wird die geschaffene Instanz kopierenalle Einstellungen davon und aktualisieren Sie die Output-Datei entsprechend.

SheetIndexOffset

Offset des Blattindexes zwischen dem, was in der Datei-Path verwendet wirdund deren tatsächliche Wert (Sheetize.SplitPartInfo.

public int SheetIndexOffset { get; set; }

Eigentumswert

int

SheetIndexPrefix

Prefix für den Index des Arbeitsblattes.

public string SheetIndexPrefix { get; set; }

Eigentumswert

string

Remarks

Wenn es nur ein Werkblatt und Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlways falsch ist,dann wird diese Vorwahl und der Blattindex (oder Name) nicht zum resultierenden Dateiweg hinzugefügt.

SheetNamePrefix

Prefix für den Index des Arbeitsblattes.

public string SheetNamePrefix { get; set; }

Eigentumswert

string

Remarks

Wenn es nur ein Werkblatt und Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlways falsch ist,dann wird diese Vorwahl und der Blattindex (oder Name) nicht zum resultierenden Dateiweg hinzugefügt.

SplitPartIndexOffset

Offset des Teils-Index zwischen dem, was in der Datei-Path verwendet wirdund deren tatsächliche Wert (Sheetize.SplitPartInfo.PartenIndex).

public int SplitPartIndexOffset { get; set; }

Eigentumswert

int

SplitPartPrefix

Prefix für den Index der geteilten Teil.

public string SplitPartPrefix { get; set; }

Eigentumswert

string

Remarks

Wenn es nur ein geteilter Teil und Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSplitPartAlways falsch ist,dann wird diese Vorwahl und der geteilte Teilindex(0) nicht zum resultierenden Dateitraum hinzugefügt.

Methods

GetSaveOptions(SplitPartInfo)

Er bekommt die Speicheroptionen, von denen die Output-Einstellungen für den derzeit geteilten Teil zu erhalten.

public override SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

Der Name: Sheetize Verabschiedung der Versammlung: Sheetize.dll

 Deutsch