Class SaveOptionsProviderPlaceHolders

Class SaveOptionsProviderPlaceHolders

Исполнение для предоставления вариантов сохранения, которые сохраняют разделенные части на файлы и путь полученного файла определяются местообладателями.

Имплементация для предоставления вариантов сохранения, которые хранят разделенные части на файлыи путь полученного файла определяется участниками.

public class SaveOptionsProviderPlaceHolders : AbstractSaveOptionsProvider

Inheritance

object AbstractSaveOptionsProvider SaveOptionsProviderPlaceHolders

Наследованные члены

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; }

Стоимость недвижимости

bool

BuildPathWithSplitPartAlways

Добавить индекс разделенных частей к файловой дороге всегда.Стандартная стоимость является фальшивой, то есть, когда есть только одна разделенная часть,индекс разделенных частей и соответствующий префикс(Sheetize.SaveOptionsProviderPlaceHolders.PartPrefix)не будет добавлен к файловому маршруту.

public bool BuildPathWithSplitPartAlways { get; set; }

Стоимость недвижимости

bool

SaveOptionsTemplate

Шаблон для создания примера о сохранении опций в Sheetize.SaveOptionsProviderPlaceHolders.GetSavoptions(Sheetize,SplitPartInfo).

public SaveOptions SaveOptionsTemplate { get; set; }

Стоимость недвижимости

SaveOptions

Remarks

Если шаблон указано, то созданный инстант будет копироватьвсе настройки из него и обновление файла выхода соответственно.

SheetIndexOffset

Отсечение индекса листа между тем, что используется в файловом путии ее реальной стоимости (Sheetize.SplitPartInfo.

public int SheetIndexOffset { get; set; }

Стоимость недвижимости

int

SheetIndexPrefix

Префикс для индекса рабочего листа.

public string SheetIndexPrefix { get; set; }

Стоимость недвижимости

string

Remarks

Если есть только один рабочий лист и Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlways является ложным,Затем этот префикс и индекс (или название) листа не будут добавлены к результативному файловому пути.

SheetNamePrefix

Префикс для индекса рабочего листа.

public string SheetNamePrefix { get; set; }

Стоимость недвижимости

string

Remarks

Если есть только один рабочий лист и Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlways является ложным,Затем этот префикс и индекс (или название) листа не будут добавлены к результативному файловому пути.

SplitPartIndexOffset

Отключение индекса разделенной части между тем, что используется в файловом путии ее реальной стоимости (Sheetize.SplitPartInfo.PartiIndex).

public int SplitPartIndexOffset { get; set; }

Стоимость недвижимости

int

SplitPartPrefix

Префикс для индекса разделенной части.

public string SplitPartPrefix { get; set; }

Стоимость недвижимости

string

Remarks

Если есть только одна разделенная часть и Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSplitPartAlways является ложным,Затем этот префикс и индекс разделенной части(0) не будут добавлены к результативному файловому пути.

Methods

GetSaveOptions(SplitPartInfo)

Получается, что можно сохранить варианты, из которых можно получить настройки выхода на текущий раздел.

public override SaveOptions GetSaveOptions(SplitPartInfo part)

Parameters

Returns

SaveOptions :

Название пространства: Sheetize Совместное собрание: Sheetize.dll

 Русский