Class MailMergeOptions

Class MailMergeOptions

Numele spaţiului: Aspose.Words.LowCode Asamblare: Aspose.Words.dll (25.4.0)

Representează opțiunile pentru funcționalitatea de fuzionare a poștalelor.

public class MailMergeOptions

Inheritance

object MailMergeOptions

Membrii moștenitori

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

Obține sau stabilește un set de steaguri care specifică ce articole ar trebui să fie îndepărtate în timpul fuziei poștale.

public MailMergeCleanupOptions CleanupOptions { get; set; }

Valoarea proprietății

MailMergeCleanupOptions

CleanupParagraphsWithPunctuationMarks

Obține sau stabilește o valoare care indică dacă paragrafele cu puncte sunt considerate goaleși ar trebui să fie îndepărtat dacă Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagrafs opțiunea este specificată.

public bool CleanupParagraphsWithPunctuationMarks { get; set; }

Valoarea proprietății

bool

Remarks

Valoarea defaultă este „veritabilă”.

MergeDuplicateRegions

Obține sau stabilește o valoare care indică dacă toate zonele de poștă de document se amestecă cu numele unei surse de datear trebui să fie fuzionate în timp ce execută o fuzionare de poștă cu regiuni împotriva sursei de date sau doar prima.

public bool MergeDuplicateRegions { get; set; }

Valoarea proprietății

bool

Remarks

Valoarea standard este „falsa”.

MergeWholeDocument

Obține sau stabilește o valoare care indică dacă câmpurile din întregul document sunt actualizate în timp ce execută un e-mail care se alătură regiunilor.

public bool MergeWholeDocument { get; set; }

Valoarea proprietății

bool

Remarks

Valoarea standard este „falsa”.

PreserveUnusedTags

Obține sau stabilește o valoare care indică dacă etichetele “mustache” nefolosite ar trebui păstrate.

public bool PreserveUnusedTags { get; set; }

Valoarea proprietății

bool

Remarks

Valoarea standard este „falsa”.

Vezi și

MailMergeOptions . UseNonMergeFields

RegionEndTag

Obțineți sau introduceți o etichetă finală a regiunii de mișcare de e-mail.

public string RegionEndTag { get; set; }

Valoarea proprietății

string

RegionStartTag

Obțineți sau stabiliți o etichetă de pornire a regiunii de pornire.

public string RegionStartTag { get; set; }

Valoarea proprietății

string

RestartListsAtEachSection

Obține sau stabilește o valoare care indică dacă listele sunt redeschise în fiecare secțiune după executarea unei fuziuni de e-mail.

public bool RestartListsAtEachSection { get; set; }

Valoarea proprietății

bool

Remarks

Valoarea defaultă este „veritabilă”.

RetainFirstSectionStart

Obține sau stabilește o valoare care indică dacă secțiunea inițială a primei secțiuni a documentului și copiile sale pentru următoarele rânduri de sursă de datesunt păstrate în timpul fuziei de e-mail sau actualizate în conformitate cu comportamentul MS Word.

public bool RetainFirstSectionStart { get; set; }

Valoarea proprietății

bool

Remarks

Valoarea defaultă este „veritabilă”.

TrimWhitespaces

Obține sau stabilește o valoare care indică dacă spațiile albe de urmărire și de conducere sunt tăiate de la valorile de fuzionare poștală.

public bool TrimWhitespaces { get; set; }

Valoarea proprietății

bool

Remarks

Valoarea defaultă este „veritabilă”.

UnconditionalMergeFieldsAndRegions

Obține sau stabilește o valoare care indică dacă câmpurile de fuzionare și regiunile de fuzionare sunt fuzionate indiferent de starea câmpului de origine IF.

public bool UnconditionalMergeFieldsAndRegions { get; set; }

Valoarea proprietății

bool

Remarks

Valoarea standard este „falsa”.

UseNonMergeFields

Când ’true’, precizează că, în plus față de câmpurile MERGEFIELD, fuzionarea poștală se efectuează în alte tipuri de câmpuri și, de asemenea, în etichete ‘{{fieldName}}’.

public bool UseNonMergeFields { get; set; }

Valoarea proprietății

bool

Remarks

În mod normal, fuzionarea poștală se efectuează numai în câmpurile MERGEFIELD, dar mai mulți clienți au construit rapoartele lor folosind alte câmpuri și au avut multe documente create în acest fel. Pentru a simplifica migrația (și deoarece această abordare a fost utilizată independent de mai mulți clienți) capacitatea de a fuziona poștală în alte câmpuri a fost introdusă.

Atunci când Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields este setat la , Aspose.Words va efectua fuzionarea poștală în următoarele câmpuri:

Numele câmpului Mergefield

Cuvânt cheie: macrobuton nomacro

Dacă 0 = 0 „{FieldName}“”

De asemenea, atunci când Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields este setat la , Aspose.Words va efectua fuzionarea poștală în etichete text “{{fieldName}}”.

UseWholeParagraphAsRegion

Obține sau stabilește o valoare care indică dacă întregul paragraf cu TableStart sau TableEnd terenurisau un anumit interval între TableStart şi TableEnd câmpurile ar trebui să fie incluse în zona de coordonare poștală.

public bool UseWholeParagraphAsRegion { get; set; }

Valoarea proprietății

bool

Remarks

Valoarea defaultă este „veritabilă”.

 Română