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
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à
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à
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à
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à
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à
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à
RegionStartTag
Riceve o impone un’etichetta di partenza della regione di fusione postale.
public string RegionStartTag { get; set; }
Valore di proprietà
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à
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à
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à
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à
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à
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à
Remarks
Il valore predefinito è “veritable”.