Class SaveOptionsProviderPlaceHolders
Dosyaya bölünmüş parçaları kaydetmek için tasarruf seçenekleri sağlamak için uygulamaSonuç dosyalarının yolu yerel sahiplerle belirlenir.
public class SaveOptionsProviderPlaceHolders : AbstractSaveOptionsProvider
Inheritance
object ← AbstractSaveOptionsProvider ← SaveOptionsProviderPlaceHolders
mirasçı üyeleri
- 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(Sırt)
Bir örneği belirlenen şablonlara göre kaydetme seçenekleri sağlamak için ayarlayın.
public SaveOptionsProviderPlaceHolders(string pathTemplate)
Parameters
pathTemplate
string : Sonuçlanan dosya yolu şablonu.
Remarks
Dosya yol şablonunda desteklenen yer tutucuları:
- ${SheetIndex}: bölünmüş bölümün yaprak endeksi ile değiştirilecektir
- ${SheetName}: bölünmüş bölümün sayfa adı ile değiştirilecektir
- ${SplitPartIndex}: bölünmüş bölümün endeksi ile değiştirilecektir
- ${SheetIndexPrefix}: Sheetize.SaveOptionsProviderPlaceHolders.
- ${SheetNamePrefix}: Sheetize.SaveOptionsProviderPlaceHolders.
- ${SplitPartPrefix}: Sheetize.SaveOptionsProviderPlaceHolders.
Properties
BuildPathWithSheetAlways
Dosya indeksi veya adı her zaman dosya yoluna ekleyin.Default değer sahte, yani sadece bir sayfa olduğunda,sayfa endeksi ve adı ve eşdeğer prefiks(Sheetize.SaveOptionsProviderPlaceHolders.NamePrefix)Dosya yoluna eklenmeyecektir.
public bool BuildPathWithSheetAlways { get; set; }
Mülkiyet Değer
BuildPathWithSplitPartAlways
Her zaman bölünmüş parça indeksleri dosya yolu eklemek.Default değer sahte, yani sadece bir bölünmüş parçası olduğunda,bölünmüş parça endeksi ve ilgili prefix(Sheetize.SaveOptionsProviderPlaceHolders.PartPrefix)Dosya yoluna eklenmeyecektir.
public bool BuildPathWithSplitPartAlways { get; set; }
Mülkiyet Değer
SaveOptionsTemplate
Şablonu Sheetize.SaveOptionsProviderPlaceHolders.GetSavoptions’da kaydetme seçenekleri örneği oluşturmak için.
public SaveOptions SaveOptionsTemplate { get; set; }
Mülkiyet Değer
Remarks
Şablon belirtildiğinde, oluşturulan örnek kopyalanır.tüm ayarları ve çıkış dosyasını buna göre güncelleyin.
SheetIndexOffset
Dosya Yolu’nda kullanılanlar arasındaki sayfa indeksleri ortadan kaldırınve gerçek değeri (Sheetize.SplitPartInfo.
public int SheetIndexOffset { get; set; }
Mülkiyet Değer
SheetIndexPrefix
Çalışma sayfasının indeksleri için bir önizleme.
public string SheetIndexPrefix { get; set; }
Mülkiyet Değer
Remarks
Eğer sadece bir çalışma sayfası ve Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetHer zaman sahte ise,Sonra bu önizleme ve sayfa endeksi (veya adı) sonuçlanan dosya yoluna eklenmez.
SheetNamePrefix
Çalışma sayfasının indeksleri için bir önizleme.
public string SheetNamePrefix { get; set; }
Mülkiyet Değer
Remarks
Eğer sadece bir çalışma sayfası ve Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSheetHer zaman sahte ise,Sonra bu önizleme ve sayfa endeksi (veya adı) sonuçlanan dosya yoluna eklenmez.
SplitPartIndexOffset
Dosya Yolu’nda kullanılanlar arasındaki bölünmüş parça endeksinin kesilmesive gerçek değeri (Sheetize.SplitPartInfo.PartiIndex)
public int SplitPartIndexOffset { get; set; }
Mülkiyet Değer
SplitPartPrefix
Bölünmüş parça endeksi için bir önizleme.
public string SplitPartPrefix { get; set; }
Mülkiyet Değer
Remarks
Sadece bir bölünmüş bölüm ve Sheetize.SaveOptionsProviderPlaceHolders.BuildPathWithSplitPartHer zaman sahte ise,Sonra bu önizleme ve bölünmüş parça endeksi(0) sonuçlanan dosya yoluna eklenmez.
Methods
GetSaveOptions(SplitPartInfo)
Şu anda bölünmüş bölüm için çıkış ayarlarını elde etmek için kaydetme seçenekleri alır.
public override SaveOptions GetSaveOptions(SplitPartInfo part)
Parameters
part
SplitPartInfo
Returns
İsim alanı : Sheetize Ülke Toplantısı : Sheetize.dll