Class MailMergeOptions

Class MailMergeOptions

İsim alanı : Aspose.Words.LowCode Toplama: Aspose.Words.dll (25.4.0)

E-posta birleştirme fonksiyonu için seçenekleri temsil eder.

public class MailMergeOptions

Inheritance

object MailMergeOptions

mirasçı üyeleri

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

MailMergeOptions()

public MailMergeOptions()

Properties

CleanupOptions

E-posta birleşme sırasında hangi öğeleri kaldırılması gerektiğini belirleyen bir dizi bayrak alır veya ayarlar.

public MailMergeCleanupOptions CleanupOptions { get; set; }

Mülkiyet Değer

MailMergeCleanupOptions

CleanupParagraphsWithPunctuationMarks

Puanlama işaretleri olan paragrafların boş olup olmadığını gösteren bir değer alır veya ayarlar.ve Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagrafs seçeneği belirtildiğinde kaldırılmalıdır.

public bool CleanupParagraphsWithPunctuationMarks { get; set; }

Mülkiyet Değer

bool

Remarks

Default değeri ‘gerçek’dir.

MergeDuplicateRegions

Tüm belge e-posta bölgelerinin bir veri kaynağı adı ile birleştiğini gösteren bir değer alır veya ayarlar.Bir e-posta birleştirme sırasında birleştirilmelidir veri kaynağına karşı bölgeler veya sadece ilk.

public bool MergeDuplicateRegions { get; set; }

Mülkiyet Değer

bool

Remarks

Default değeri ‘yanlış’dır.

MergeWholeDocument

Tüm belgenin alanlarının bölgelerle birleşen bir e-posta yaparken güncellenip güncellenmediğini gösteren bir değer alır veya ayarlar.

public bool MergeWholeDocument { get; set; }

Mülkiyet Değer

bool

Remarks

Default değeri ‘yanlış’dır.

PreserveUnusedTags

Kullanılmamış “mustache” etiketlerinin korunması gerektiğini gösteren bir değer alır veya ayarlar.

public bool PreserveUnusedTags { get; set; }

Mülkiyet Değer

bool

Remarks

Default değeri ‘yanlış’dır.

Ayrıca bakın

MailMergeOptions . UseNonMergeFields

RegionEndTag

Alın veya bir e-posta birleştirme bölgesi son etiketini ayarlayın.

public string RegionEndTag { get; set; }

Mülkiyet Değer

string

RegionStartTag

Get or set a mail merge region başlangıç etiketine.

public string RegionStartTag { get; set; }

Mülkiyet Değer

string

RestartListsAtEachSection

Bir e-posta birleştirme yapıldıktan sonra her bölümde listelerin yeniden başlatıldığını gösteren bir değer alır veya ayarlar.

public bool RestartListsAtEachSection { get; set; }

Mülkiyet Değer

bool

Remarks

Default değeri ‘gerçek’dir.

RetainFirstSectionStart

İlk belge bölümünün başlangıç bölümünün ve sonraki veri kaynağı satırları için kopyalarının olup olmadığını gösteren bir değer alır veya ayarlar.e-posta birleşme sırasında muhafaza edilir veya MS Word davranışlarına göre güncellenir.

public bool RetainFirstSectionStart { get; set; }

Mülkiyet Değer

bool

Remarks

Default değeri ‘gerçek’dir.

TrimWhitespaces

Bir değer alır veya e-posta birleşme değerlerinden kaydırılmış olup olmadığını gösteren bir değer ayarlar.

public bool TrimWhitespaces { get; set; }

Mülkiyet Değer

bool

Remarks

Default değeri ‘gerçek’dir.

UnconditionalMergeFieldsAndRegions

Birleşme alanları ve birleşme bölgeleri, ana IF alanının durumuna bakılmaksızın birleşmiş olup olmadığını gösteren bir değer alır veya ayarlar.

public bool UnconditionalMergeFieldsAndRegions { get; set; }

Mülkiyet Değer

bool

Remarks

Default değeri ‘yanlış’dır.

UseNonMergeFields

‘gerçek’ olduğunda, MERGEFIELD alanlarının yanı sıra, e-posta birleşimi bazı diğer alan türlerine ve aynı zamanda “{{fieldName}}” etiketlerine yapılır.

public bool UseNonMergeFields { get; set; }

Mülkiyet Değer

bool

Remarks

Normal olarak, e-posta birleşimi yalnızca MERGEFIELD alanlarına gerçekleştirilir, ancak birkaç müşteri raporlarını diğer alanları kullanarak inşa etmiş ve bu şekilde oluşturulan birçok belgeye sahiptir. göçün basitleştirilmesi için (ve bu yaklaşımın birkaç müşteri tarafından bağımsız olarak kullanıldığı için) e-posta birleşimi diğer alanlara yeteneği tanıtıldı.

Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields ayarlandığında, Aspose.Words aşağıdaki alanlara e-posta birleşmesini gerçekleştirir:

Mergefield Adı

MacROBUTON NOMACRO Çevre Adı

Eğer 0 = 0 “{FieldName}”

Ayrıca, Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields ayarlandığında, Aspose.Words metin etiketlerine e-posta birleşmesini gerçekleştirir “{{fieldName}}”. Bu alanlar değil, sadece metin etiketleri.

UseWholeParagraphAsRegion

Bir değer alır veya tüm paragrafın TableStart veya TableEnd alanıÖzel aralıklar arasında TableStart ve TableEnd alanlar e-posta birleşme bölgesine dahil edilmelidir.

public bool UseWholeParagraphAsRegion { get; set; }

Mülkiyet Değer

bool

Remarks

Default değeri ‘gerçek’dir.

 Türkçe