Class MailMergeOptions

Class MailMergeOptions

De naam: Aspose.Words.LowCode Verzameling: Aspose.Words.dll (25.4.0)

Het vertegenwoordigt de opties voor de functionaliteit van de mail merge.

public class MailMergeOptions

Inheritance

object MailMergeOptions

Geëerbiede leden

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

Geeft of stelt een set van vlaggen die specificeren welke items moeten worden verwijderd tijdens de mail fusie.

public MailMergeCleanupOptions CleanupOptions { get; set; }

Eigendomswaarde

MailMergeCleanupOptions

CleanupParagraphsWithPunctuationMarks

Geeft of zet een waarde die aangeeft of paragraaf met punctuatiemerken als leeg wordt beschouwden moet worden verwijderd als de Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagraphs optie is aangegeven.

public bool CleanupParagraphsWithPunctuationMarks { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is ‘waar’.

MergeDuplicateRegions

Geeft of stelt een waarde die aangeeft of alle documentmailgebieden samenvallen met de naam van een gegevensbronmoet worden samengevoegd tijdens het uitvoeren van een mail samengevoegd met regio’s tegen de gegevensbron of gewoon de eerste.

public bool MergeDuplicateRegions { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is ‘fake’.

MergeWholeDocument

Geeft of stelt een waarde die aangeeft of de velden in het gehele document worden bijgewerkt tijdens het uitvoeren van een mail met regio’s.

public bool MergeWholeDocument { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is ‘fake’.

PreserveUnusedTags

Geeft of zet een waarde die aangeeft of de ongebruikte “mustache” tags moeten worden bewaard.

public bool PreserveUnusedTags { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is ‘fake’.

Zie ook

MailMergeOptions . UseNonMergeFields

RegionEndTag

Geeft of stelt een mail merge regio end tag.

public string RegionEndTag { get; set; }

Eigendomswaarde

string

RegionStartTag

Geeft of stelt een e-mail merge regio start tag.

public string RegionStartTag { get; set; }

Eigendomswaarde

string

RestartListsAtEachSection

Geeft of stelt een waarde die aangeeft of lijsten opnieuw worden gestart in elke sectie na het uitvoeren van een e-mailmontage.

public bool RestartListsAtEachSection { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is ‘waar’.

RetainFirstSectionStart

Geeft of stelt een waarde die aangeeft of de afdeling start van de eerste afdeling van het document en de kopieën ervan voor de latere gegevensbronlijnenworden bewaard tijdens het e-mailverzamelen of bijgewerkt volgens het MS Word gedrag.

public bool RetainFirstSectionStart { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is ‘waar’.

TrimWhitespaces

Geeft of stelt een waarde die aangeeft of trailing en leidende witte ruimtes worden gesneden van e-mail merge waarden.

public bool TrimWhitespaces { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is ‘waar’.

UnconditionalMergeFieldsAndRegions

Geeft of stelt een waarde die aangeeft of fusievelden en fusieregio’s zijn gemengd, ongeacht de toestand van het moederveld IF.

public bool UnconditionalMergeFieldsAndRegions { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is ‘fake’.

UseNonMergeFields

Wanneer ’true’, wordt aangegeven dat, naast de MERGEFIELD-velds, e-mail fusie wordt uitgevoerd in een aantal andere soorten velden en ook in ‘{{fieldName}}’ tags.

public bool UseNonMergeFields { get; set; }

Eigendomswaarde

bool

Remarks

Normaal gesproken wordt e-mail fusie alleen uitgevoerd in MERGEFIELD velden, maar verschillende klanten hadden hun rapportage gebouwd met behulp van andere velden en hadden veel documenten gemaakt op deze manier. Om de migratie te vereenvoudigen (en omdat deze aanpak werd onafhankelijk gebruikt door verschillende klanten) de mogelijkheid om e-mail fusie in andere velden werd geïntroduceerd.

Wanneer Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields is ingesteld, zal Aspose.Words een e-mailmontage uitvoeren in de volgende velden:

Mergefield Fieldnaam

MacROBUTON NOMACRO Fieldnaam

Als 0 = 0 “{FieldName}” ""

Ook, wanneer Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields is ingesteld, zal Aspose.Words uitvoeren mail fusie in tekst tags “{{fieldName}}”.

UseWholeParagraphAsRegion

ontvangt of stelt een waarde die aangeeft of het volledige paragraaf met TableStart of TableEnd Het veldof een specifiek bereik tussen TableStart en TableEnd de velden moeten worden opgenomen in de mail merge regio.

public bool UseWholeParagraphAsRegion { get; set; }

Eigendomswaarde

bool

Remarks

De standaardwaarde is ‘waar’.

 Nederlands