Class SaveOptionsProviderPlaceHolders
Uvođenje kako bi se osigurale opcije spašavanja koje čuvaju podijeljene dijelove na datotekei put rezultativnog datoteke definiran je s posjednicima mjesta.
public class SaveOptionsProviderPlaceHolders : AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider ← SaveOptionsProviderPlaceHolders
naslijeđeni članovi
- 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(String)
Nastavi primjer da pruži opcije spašavanja u skladu s određenim šablonima.
public SaveOptionsProviderPlaceHolders(string pathTemplate)
Parameters
pathTemplate
string : Šablona rezultativnog putovanja datoteke.
Remarks
Podržani držatelji mjesta u predlogu putova datoteke:
- ${SheetIndex}: zamijenit će se listnim indeksom podijeljenog dijela
- ${SheetName}: zamijenit će se imenom listova podijeljenog dijela
- ${SplitPartIndex}: zamijenit će se indeksom podijeljenog dijela
- ${SheetIndexPrefix}: bit će zamijenjena Sheetize.SaveOptionsProviderPlaceHolders.
- ${SheetNamePrefix}: bit će zamijenjena Sheetize.SaveOptionsProviderPlaceHolders.
- ${SplitPartPrefix}: bit će zamijenjena Sheetize.SaveOptionsProviderPlaceHolders.
Properties
BuildPathWithSheetAlways
Bez obzira na to dodajte indeks listova ili ime za dosje put uvijek.Podrazumevana vrijednost je lažna, to jest, kada postoji samo jedan list,indeks listova i ime i odgovarajući prefix(Sheetize.SaveOptionsProviderPlaceHolders.NamePrefix)Neće se dodati na put datoteke.
public bool BuildPathWithSheetAlways { get; set; }
Vrijednost nekretnina
BuildPathWithSplitPartAlways
Ili uvijek dodajte indeks podijeljenih dijelova na put datoteke.Definicijska vrijednost je lažna, to jest, kada postoji samo jedan podijeljen dio,indeks podijeljenih dijelova i odgovarajući prefix(ProviderPlaceHolders.SplitPartPrefix)Neće se dodati na put datoteke.
public bool BuildPathWithSplitPartAlways { get; set; }
Vrijednost nekretnina
SaveOptionsTemplate
Šablona za stvaranje primjera sačuvanja opcija u Sheetize.SaveOptionsProviderPlaceHolders.GetSaveptions(Sheetize,SplitPartInfo).
public SaveOptions SaveOptionsTemplate { get; set; }
Vrijednost nekretnina
Remarks
Ako je predloga navedena, stvoreni primjerak će kopiratisve postavke iz njega i ažurirati izvornu datoteku prema tome.
SheetIndexOffset
Odbacivanje indeksa listova između onoga što se koristi u putu datotekei njezinu stvarnu vrijednost(Sheetize.SplitPartInfo.
public int SheetIndexOffset { get; set; }
Vrijednost nekretnina
SheetIndexPrefix
Prefiks za indeks radnog lista.
public string SheetIndexPrefix { get; set; }
Vrijednost nekretnina
Remarks
Ako postoji samo jedan radni list i Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlways je lažan,Tada ovaj predviđanje i indeks (ili ime) neće biti dodani na rezultatni put datoteke.
SheetNamePrefix
Prefiks za indeks radnog lista.
public string SheetNamePrefix { get; set; }
Vrijednost nekretnina
Remarks
Ako postoji samo jedan radni list i Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetAlways je lažan,Tada ovaj predviđanje i indeks (ili ime) neće biti dodani na rezultatni put datoteke.
SplitPartIndexOffset
Odstupanje indeksa podijeljenog dijela između onoga što se koristi u putu datotekei njezinu stvarnu vrijednost(Sheetize.SplitPartInfo.PartiIndex).
public int SplitPartIndexOffset { get; set; }
Vrijednost nekretnina
SplitPartPrefix
Prefiks za indeks podijeljenog dijela.
public string SplitPartPrefix { get; set; }
Vrijednost nekretnina
Remarks
Ako postoji samo jedan podijeljen dio i Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSplitPartAlways je lažan,Tada ovaj predviđanje i indeks podijeljenog dijela(0) neće biti dodani na rezultatni put datoteke.
Methods
GetSaveOptions(SplitPartInfo)
Dobivate opcije za spašavanje od kojih možete dobiti postavke izlaska za trenutačno podijeljen dio.
public override SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
nazivni prostor: Sheetize Zajednička skupština: Sheetize.dll