Class MailMergeOptions
Το όνομα: Aspose.Words.LowCode Συγκέντρωση: Aspose.Words.dll (25.4.0)
Αντιπροσωπεύει τις επιλογές για τη λειτουργία συγχώνευσης ηλεκτρονικού ταχυδρομείου.
public class MailMergeOptions
Inheritance
Κληρονομημένα μέλη
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
Αποκτά ή τοποθετεί ένα σύνολο σημαιών που καθορίζουν ποια αντικείμενα πρέπει να αφαιρεθούν κατά τη διάρκεια της συγχώνευσης ταχυδρομείου.
public MailMergeCleanupOptions CleanupOptions { get; set; }
Αξία ιδιοκτησίας
CleanupParagraphsWithPunctuationMarks
Αποκτά ή τοποθετεί μια τιμή που υποδεικνύει εάν οι παραγράφοι με σημεία βαθμολογίας θεωρούνται κενέςκαι θα πρέπει να αφαιρεθεί εάν ορίζεται η επιλογή Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagraphs.
public bool CleanupParagraphsWithPunctuationMarks { get; set; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι «πραγματική».
MergeDuplicateRegions
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν όλες οι περιοχές του εγγράφου ταχυδρομείου συγχωνεύονται με το όνομα μιας πηγής δεδομένωνθα πρέπει να συγχωνευθεί κατά την εκτέλεση ενός μηνύματος συγχώνευση με τις περιοχές ενάντια στην πηγή δεδομένων ή μόνο το πρώτο.
public bool MergeDuplicateRegions { get; set; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι «ψεύτικη».
MergeWholeDocument
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν τα πεδία σε ολόκληρο το έγγραφο ενημερώνονται κατά την εκτέλεση ενός μηνύματος συγχώνευσης με περιοχές.
public bool MergeWholeDocument { get; set; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι «ψεύτικη».
PreserveUnusedTags
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν οι μη χρησιμοποιούμενες ετικέτες “mustache” θα πρέπει να διατηρηθούν.
public bool PreserveUnusedTags { get; set; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι «ψεύτικη».
Δείτε επίσης
MailMergeOptions . UseNonMergeFields
RegionEndTag
Αποκτήστε ή τοποθετήστε ένα μήνυμα ηλεκτρονικού ταχυδρομείου merge region end tag.
public string RegionEndTag { get; set; }
Αξία ιδιοκτησίας
RegionStartTag
Μπορείτε να πάρετε ή να τοποθετήσετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να συγχωνεύσετε την περιοχή Start tag.
public string RegionStartTag { get; set; }
Αξία ιδιοκτησίας
RestartListsAtEachSection
Παίρνει ή καθορίζει μια τιμή που υποδεικνύει αν οι λίστες εκτελούνται εκ νέου σε κάθε τμήμα μετά την εκτέλεση μιας συγχώνευσης ηλεκτρονικού ταχυδρομείου.
public bool RestartListsAtEachSection { get; set; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι «πραγματική».
RetainFirstSectionStart
Αποκτά ή τοποθετεί μια τιμή που υποδεικνύει αν η ενότητα ξεκινά την πρώτη ενότητα του εγγράφου και τα αντίγραφά της για τις επόμενες γραμμές πηγής δεδομένωνδιατηρούνται κατά τη συγχώνευση ηλεκτρονικού ταχυδρομείου ή ενημερώνονται σύμφωνα με τη συμπεριφορά του MS Word.
public bool RetainFirstSectionStart { get; set; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι «πραγματική».
TrimWhitespaces
Αποκτά ή τοποθετεί μια τιμή που υποδεικνύει αν οι λευκοί χώροι που ακολουθούν και οδηγούν κόβονται από τις τιμές συγχώνευσης ηλεκτρονικού ταχυδρομείου.
public bool TrimWhitespaces { get; set; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι «πραγματική».
UnconditionalMergeFieldsAndRegions
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν τα πεδία συγχώνευσης και οι περιοχές συγχώνευσης συγχωνεύονται ανεξάρτητα από την κατάσταση του αρχικού πεδίου IF.
public bool UnconditionalMergeFieldsAndRegions { get; set; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι «ψεύτικη».
UseNonMergeFields
Όταν το ’true’, προσδιορίζει ότι εκτός από τα πεδία MERGEFIELD, η συγχώνευση ηλεκτρονικού ταχυδρομείου πραγματοποιείται σε ορισμένους άλλους τύπους πεδίων και επίσης σε ετικέτες “{{fieldName}}”.
public bool UseNonMergeFields { get; set; }
Αξία ιδιοκτησίας
Remarks
Κανονικά, η συγχώνευση ηλεκτρονικού ταχυδρομείου πραγματοποιείται μόνο σε πεδία MERGEFIELD, αλλά αρκετοί πελάτες είχαν την αναφορά τους κατασκευασμένα χρησιμοποιώντας άλλα πεδία και είχαν πολλά έγγραφα που δημιουργήθηκαν με αυτόν τον τρόπο. Για να απλοποιήσει τη μετανάστευση (και επειδή αυτή η προσέγγιση χρησιμοποιήθηκε ανεξάρτητα από αρκετούς πελάτες) η ικανότητα συγχώνευσης ηλεκτρονικού ταχυδρομείου σε άλλα πεδία εισήχθη.
Όταν ρυθμίζεται το Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields , το Aspose.Words θα πραγματοποιήσει τη συγχώνευση ηλεκτρονικού ταχυδρομείου στα ακόλουθα πεδία:
Μέρκεφιλντ Fieldname
Ετικέτες MacROBUTON NOMACRO
Εάν 0 = 0 “{FieldName}” ""
Επίσης, όταν το Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields ρυθμίζεται , το Aspose.Words θα εκτελέσει τη συγχώνευση μηνυμάτων σε ετικέτες κειμένου “{{fieldName}}”. Αυτά δεν είναι πεδία, αλλά απλά ετικέτες κειμένου.
UseWholeParagraphAsRegion
λαμβάνει ή καθορίζει μια τιμή που υποδεικνύει ότι ολόκληρη η παράγραφο με TableStart ή TableEnd Το πεδίοή συγκεκριμένο εύρος μεταξύ TableStart και TableEnd Τα πεδία θα πρέπει να συμπεριληφθούν στην περιοχή συγχώνευσης ταχυδρομείου.
public bool UseWholeParagraphAsRegion { get; set; }
Αξία ιδιοκτησίας
Remarks
Η προεπιλεγμένη τιμή είναι «πραγματική».