Class MailMergeOptions
ja nimityö: Aspose.Words.LowCode Kokoelma: Aspose.Words.dll (25.4.0)
Esittelee sähköpostin yhdistämisen toiminnallisuuden vaihtoehtoja.
public class MailMergeOptions
Inheritance
Perintöjäsenet
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
Saat tai asettaa joukon lippuja, jotka määrittävät, mitkä kohteet on poistettava sähköpostin sulautumisen aikana.
public MailMergeCleanupOptions CleanupOptions { get; set; }
Omistuksen arvo
CleanupParagraphsWithPunctuationMarks
Se saa tai asettaa arvon, joka osoittaa, pidetäänkö pistemerkkejä sisältäviä kappaleita tyhjinäja on poistettava, jos Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagrafs vaihtoehto on määritelty.
public bool CleanupParagraphsWithPunctuationMarks { get; set; }
Omistuksen arvo
Remarks
Oletusarvo on ”todellinen”.
MergeDuplicateRegions
Saa tai asettaa arvo, joka osoittaa, että kaikki asiakirjan postin alueet sulautuvat tietolähteen nimen kanssaon yhdistettävä suoritettaessa sähköpostin yhdistämistä alueiden kanssa tietolähteen tai vain ensimmäisen kanssa.
public bool MergeDuplicateRegions { get; set; }
Omistuksen arvo
Remarks
Oletusarvo on ”väärä”.
MergeWholeDocument
Saat tai asetat arvon, joka osoittaa, päivitetäänkö koko asiakirjan kentät kun suoritat sähköpostin yhdistämisen alueiden kanssa.
public bool MergeWholeDocument { get; set; }
Omistuksen arvo
Remarks
Oletusarvo on ”väärä”.
PreserveUnusedTags
Saat tai asetat arvon, joka osoittaa, onko käytetyt “mustache” -merkinnät säilytettävä.
public bool PreserveUnusedTags { get; set; }
Omistuksen arvo
Remarks
Oletusarvo on ”väärä”.
Katso myös
MailMergeOptions . UseNonMergeFields
RegionEndTag
Saat tai asettaa sähköpostin merge alue end tag.
public string RegionEndTag { get; set; }
Omistuksen arvo
RegionStartTag
Saat tai asettaa sähköpostin yhdistää aluetta start tag.
public string RegionStartTag { get; set; }
Omistuksen arvo
RestartListsAtEachSection
Saat tai asetat arvon, jossa ilmoitetaan, että luettelot käynnistetään uudelleen kussakin osiossa sähköpostin sulautumisen jälkeen.
public bool RestartListsAtEachSection { get; set; }
Omistuksen arvo
Remarks
Oletusarvo on ”todellinen”.
RetainFirstSectionStart
Se saa tai asettaa arvon, jossa ilmoitetaan, onko ensimmäisen asiakirjan osan alkuosasto ja sen kopioita myöhemmille tietolähteillene säilytetään sähköpostin yhdistämisen aikana tai päivitetään MS Wordin käyttäytymisen mukaan.
public bool RetainFirstSectionStart { get; set; }
Omistuksen arvo
Remarks
Oletusarvo on ”todellinen”.
TrimWhitespaces
Saa tai asettaa arvon, joka osoittaa, ovatko jäljitys- ja johtavien valkoisten tilojen leikkaukset sähköpostin yhdistämisarvoista.
public bool TrimWhitespaces { get; set; }
Omistuksen arvo
Remarks
Oletusarvo on ”todellinen”.
UnconditionalMergeFieldsAndRegions
Se saa tai asettaa arvon, joka osoittaa, ovatko sulautuvia kenttiä ja sulautuvia alueita sulautuvia riippumatta alkuperäisen IF- kentän tilasta.
public bool UnconditionalMergeFieldsAndRegions { get; set; }
Omistuksen arvo
Remarks
Oletusarvo on ”väärä”.
UseNonMergeFields
Kun ’todellinen’, ilmoitetaan, että MERGEFIELD-kenttien lisäksi sähköpostin sulautuminen tapahtuu joissakin muissa kenttätyypeissä ja myös ‘{{fieldName}}’ -tunnisteissa.
public bool UseNonMergeFields { get; set; }
Omistuksen arvo
Remarks
Tavallisesti sähköpostin sulautuminen suoritetaan vain MERGEFIELD-kenttissä, mutta useilla asiakkailla oli raportointinsa rakennettu käyttämällä muita kenttiä ja monilla asiakirjoilla luotiin tällä tavalla. muuttamisen yksinkertaistamiseksi (ja koska tätä lähestymistapaa käytettiin itsenäisesti useilla asiakkailla) mahdollisuus lähettää postin sulautumiseen muihin kenttiin otettiin käyttöön.
Kun Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields asetetaan , Aspose.Words suorittaa sähköpostin sulautuminen seuraaviin kenttiin:
Mergefieldin kenttä
MACROBUTTON NOMACRO kenttä
Jos 0 = 0 ”{FieldName}”
Myös, kun Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields on asetettu , Aspose.Words suorittaa sähköpostin sulautuminen teksti-tags “{{fieldName}}”. Nämä eivät ole kenttiä, mutta vain teksti-tags.
UseWholeParagraphAsRegion
saa tai asettaa arvon, joka osoittaa, onko koko kappale TableStart tai TableEnd kenttätai erillisellä alueella TableStart ja TableEnd kentät olisi sisällytettävä postitoiminta-alueeseen.
public bool UseWholeParagraphAsRegion { get; set; }
Omistuksen arvo
Remarks
Oletusarvo on ”todellinen”.