Class MailMergeOptions

Class MailMergeOptions

Il nome: Aspose.Words.LowCode Assemblea: Aspose.Words.dll (25.4.0)

Represente le opzioni per la funzione di fusione della posta.

public class MailMergeOptions

Inheritance

object MailMergeOptions

I membri ereditari

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

Riceve o impone un insieme di bandiere che specificano quali oggetti dovrebbero essere rimossi durante la fusione postale.

public MailMergeCleanupOptions CleanupOptions { get; set; }

Valore di proprietà

MailMergeCleanupOptions

CleanupParagraphsWithPunctuationMarks

Riceve o impone un valore che indica se i paragrafi con segni di punteggiamento sono considerati vuotie dovrebbe essere rimosso se l’opzione Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagraphs è specificato.

public bool CleanupParagraphsWithPunctuationMarks { get; set; }

Valore di proprietà

bool

Remarks

Il valore predefinito è “veritable”.

MergeDuplicateRegions

Riceve o impone un valore che indica se tutte le regioni della posta di documento si uniscono al nome di una fonte di dati.deve essere fusione durante l’esecuzione di una fusione di posta con le regioni contro la fonte di dati o solo la prima.

public bool MergeDuplicateRegions { get; set; }

Valore di proprietà

bool

Remarks

Il valore default è “falso”.

MergeWholeDocument

Riceve o impone un valore che indica se i campi in tutto il documento sono aggiornati durante l’esecuzione di un messaggio di fusione con le regioni.

public bool MergeWholeDocument { get; set; }

Valore di proprietà

bool

Remarks

Il valore default è “falso”.

PreserveUnusedTags

Riceve o impone un valore che indica se le etichette “mustache” non usate dovrebbero essere conservate.

public bool PreserveUnusedTags { get; set; }

Valore di proprietà

bool

Remarks

Il valore default è “falso”.

Vedi anche

MailMergeOptions . UseNonMergeFields

RegionEndTag

Riceve o mette un’etichetta finale della regione di fusione postale.

public string RegionEndTag { get; set; }

Valore di proprietà

string

RegionStartTag

Riceve o impone un’etichetta di partenza della regione di fusione postale.

public string RegionStartTag { get; set; }

Valore di proprietà

string

RestartListsAtEachSection

Riceve o impone un valore che indica se le liste vengono riavviate in ciascuna sezione dopo l’esecuzione di una fusione di posta.

public bool RestartListsAtEachSection { get; set; }

Valore di proprietà

bool

Remarks

Il valore predefinito è “veritable”.

RetainFirstSectionStart

Riceve o impone un valore che indica se la sezione inizia la prima sezione del documento e le sue copie per le successive righe di fonte di datisono conservati durante la fusione di posta elettronica o aggiornati secondo il comportamento di MS Word.

public bool RetainFirstSectionStart { get; set; }

Valore di proprietà

bool

Remarks

Il valore predefinito è “veritable”.

TrimWhitespaces

Riceve o impone un valore che indica se gli spazi bianchi di tracciamento e di guida sono tagliati dai valori di fusione postale.

public bool TrimWhitespaces { get; set; }

Valore di proprietà

bool

Remarks

Il valore predefinito è “veritable”.

UnconditionalMergeFieldsAndRegions

Riceve o impone un valore che indica se i campi di fusione e le regioni di fusione sono fusibili indipendentemente dalla condizione del campo madre IF.

public bool UnconditionalMergeFieldsAndRegions { get; set; }

Valore di proprietà

bool

Remarks

Il valore default è “falso”.

UseNonMergeFields

Quando ’true’, indica che oltre ai campi MERGEFIELD, la fusione di posta viene eseguita in alcuni altri tipi di campi e anche in tag “{{fieldName}}”.

public bool UseNonMergeFields { get; set; }

Valore di proprietà

bool

Remarks

Normalmente, la fusione di posta viene eseguita solo in campi MERGEFIELD, ma diversi clienti avevano il loro reporting costruito utilizzando altri campi e avevano molti documenti creati in questo modo. Per semplificare la migrazione (e perché questo approccio è stato utilizzato indipendentemente da diversi clienti) la capacità di fusione di posta in altri campi è stata introdotta.

Quando Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields è impostato , Aspose.Words eseguirà la fusione di posta nei seguenti campi:

Il nome del campo

Nome di campo MacroButton

Se 0 = 0 “{FieldName}” ""

Inoltre, quando Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields è impostato , Aspose.Words eseguirà la fusione di posta in tag di testo “{{fieldName}}”. Questi non sono campi, ma solo tag di testo.

UseWholeParagraphAsRegion

Riceve o stabilisce un valore che indica se l’intero paragrafo con TableStart o TableEnd Il campoo una particolare gamma tra TableStart e TableEnd I campi dovrebbero essere inclusi nella regione di fusione postale.

public bool UseWholeParagraphAsRegion { get; set; }

Valore di proprietà

bool

Remarks

Il valore predefinito è “veritable”.

 Italiano