Class SaveOptionsProviderAssembling
Имплементация для предоставления вариантов сохранения, которые хранят разделенные части на файлыи путь полученного файла назван как (может содержать каталоги):Sheetize.SaveOptionsProviderAssembling.PathHeader+Sheetizes.saveoptionsПравитьПровайдерСборник.СчетПрефикс+СетИндекс(или СчетИме)+Sheetize.SaveOptionsПровайдерОбъединение.СплитПартПрефикс+SplitPartIndex+СчетИздание.Сохраняемые опционыПоставщикаОборудование.Паттайл.
public class SaveOptionsProviderAssembling : AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider ← SaveOptionsProviderAssembling
Наследованные члены
- 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
SaveOptionsProviderAssembling()
public SaveOptionsProviderAssembling()
Properties
BuildPathWithSheetAlways
Независимо от того, добавить листья индекс или имя в файл путь всегда.Стандартная стоимость является фальшивой, то есть, когда есть только один лист,индекс страницы (или название) и соответствующий префикс не будут добавлены к файловой дороге.
public bool BuildPathWithSheetAlways { get; set; }
Стоимость недвижимости
BuildPathWithSplitPartAlways
Добавить индекс разделенных частей к файловой дороге всегда.Стандартная стоимость является фальшивой, то есть, когда есть только одна разделенная часть,индекс разделенных частей и соответствующий префикс не будут добавлены к файловой дороге.
public bool BuildPathWithSplitPartAlways { get; set; }
Стоимость недвижимости
PathHeader
Заголовной часть (прежде чем добавить содержимое листа и разделенная часть) файлового пути.
public string PathHeader { get; set; }
Стоимость недвижимости
PathTail
Размещение части (после последовательного числа) файлового маршрута.Это должно включать расширение фамильного имени.
public string PathTail { get; set; }
Стоимость недвижимости
SaveOptionsTemplate
Шаблон для создания примера о сохранении опций в Sheetize.SaveOptionsProviderAssembling.GetSavoptions(Sheetize,SplitPartInfo).
public SaveOptions SaveOptionsTemplate { get; set; }
Стоимость недвижимости
Remarks
Если шаблон указано, то созданный инстант будет копироватьвсе настройки из него и обновление файла выхода соответственно.
SheetIndexOffset
Отсечение индекса листа между тем, что используется в файловом путии ее реальной стоимости (Sheetize.SplitPartInfo.
public int SheetIndexOffset { get; set; }
Стоимость недвижимости
Remarks
Действует только тогда, когда Sheetize.SaveOptionsProviderAssembling.UseSheetName является ложным.
SheetPrefix
Префикс для индекса рабочего листа.
public string SheetPrefix { get; set; }
Стоимость недвижимости
Remarks
Если есть только один рабочий лист и Sheetize.SaveOptionsProviderAssembling.BuildPathWithSheetAlways является ложным,Затем этот префикс и индекс (или название) листа не будут добавлены к результативному файловому пути.
SplitPartIndexOffset
Отключение индекса разделенной части между тем, что используется в файловом путии ее реальной стоимости (Sheetize.SplitPartInfo.PartiIndex).
public int SplitPartIndexOffset { get; set; }
Стоимость недвижимости
SplitPartPrefix
Префикс для индекса разделенной части.
public string SplitPartPrefix { get; set; }
Стоимость недвижимости
Remarks
Если есть только одна разделенная часть и Sheetize.SaveOptionsProviderAssembling.BuildPathWithSplitPartAlways является ложным,Затем этот префикс и индекс разделенной части(0) не будут добавлены к результативному файловому пути.
UseSheetName
Создание файловой трассы с названием листа вместо индекса листа. по умолчанию значение является ложным.
public bool UseSheetName { get; set; }
Стоимость недвижимости
Remarks
Название страницы никогда не будет восстановлено автоматически.Так что, когда вы поставили его на истину, будьте уверены, что нет специального названия листа.Это может привести к недействительному файловому маршруту или названию.
Methods
GetSaveOptions(SplitPartInfo)
Получается, что можно сохранить варианты, из которых можно получить настройки выхода на текущий раздел.
public override SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
Название пространства: Sheetize Совместное собрание: Sheetize.dll