Class SaveOptionsProviderPlaceHolders
Виконання для забезпечення варіантів збереження, які зберігають розділені частини на файлиШлях вихідного файлу визначається місцезнаходженням.
public class SaveOptionsProviderPlaceHolders : AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider ← SaveOptionsProviderPlaceHolders
Нападні члени
- 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
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; }
вартість нерухомості
BuildPathWithSplitPartAlways
Додайте розділений індекс частин до файлового шляху завжди.Дефіцитна вартість є фальшивою, тобто, коли є тільки одна розділена частина,індекс розділених частин і відповідний заздалегідь(Sheetize.SaveOptionsProviderPlaceHolders.PartPrefix)Не буде додано до файлового шляху.
public bool BuildPathWithSplitPartAlways { get; set; }
вартість нерухомості
SaveOptionsTemplate
Шаблон для створення прикладу збереження варіантів в Sheetize.SaveOptionsProviderPlaceHolders.GetSavOption(Sheetize,SplitPartInfo).
public SaveOptions SaveOptionsTemplate { get; set; }
вартість нерухомості
Remarks
Якщо шаблон визначено, то створений приклад буде копіювативсі налаштування з нього і оновлення вихідного файлу відповідно.
SheetIndexOffset
Розміщення індексу листа між тим, що використовується в файловому шляхуі її реальну вартість (Sheetize.SplitPartInfo.
public int SheetIndexOffset { get; set; }
вартість нерухомості
SheetIndexPrefix
Завантажити індекс робочого листа.
public string SheetIndexPrefix { get; set; }
вартість нерухомості
Remarks
Якщо є тільки один робочий лист і Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlways є фальшивим,Потім цей заздалегідь і листний індекс (або ім’я) не будуть додані до вихідного файлового шляху.
SheetNamePrefix
Завантажити індекс робочого листа.
public string SheetNamePrefix { get; set; }
вартість нерухомості
Remarks
Якщо є тільки один робочий лист і Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlways є фальшивим,Потім цей заздалегідь і листний індекс (або ім’я) не будуть додані до вихідного файлового шляху.
SplitPartIndexOffset
Розрив індексу розділеної частини між тим, що використовується в файловому шляхуі її реальну вартість (Sheetize.SplitPartInfo.PartiIndex).
public int SplitPartIndexOffset { get; set; }
вартість нерухомості
SplitPartPrefix
Індекс роздільної частини.
public string SplitPartPrefix { get; set; }
вартість нерухомості
Remarks
Якщо є тільки одна розділена частина і Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSplitPartAlways є фальшивим,Потім цей заздалегідь і розділений індекс частини(0) не буде додано до вихідного файлового шляху.
Methods
GetSaveOptions(SplitPartInfo)
Отримає варіанти збереження, з яких отримати вихідні налаштування для в даний час розділеної частини.
public override SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
Названий на: Sheetize Про це йдеться в повідомленні: Sheetize.dll