Class MailMergeOptions
Nazwa przestrzeń: Aspose.Words.LowCode Zgromadzenie: Aspose.Words.dll (25.4.0)
Przedstawia opcje funkcji połączenia poczty.
public class MailMergeOptions
Inheritance
Dziedziczeni członkowie
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
Otrzymuje lub ustawia zestaw flagi, które określają, które elementy należy usunąć podczas połączenia poczty.
public MailMergeCleanupOptions CleanupOptions { get; set; }
Wartość nieruchomości
CleanupParagraphsWithPunctuationMarks
otrzymuje lub ustawia wartość wskazującą, czy punkty z znakami punktowymi są uważane za pustei należy go usunąć, jeśli opcja Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagraphs jest określona.
public bool CleanupParagraphsWithPunctuationMarks { get; set; }
Wartość nieruchomości
Remarks
Wartość domyślna jest „prawdziwa”.
MergeDuplicateRegions
otrzymuje lub ustawia wartość wskazującą, czy wszystkie obszary poczty dokumentowej łączy się z nazwą źródła danychnależy połączyć podczas wykonywania połączenia poczty z regionami przeciwko źródłowi danych lub tylko pierwszego.
public bool MergeDuplicateRegions { get; set; }
Wartość nieruchomości
Remarks
Podstawową wartością jest „fałszywa”.
MergeWholeDocument
Otrzymuje lub ustawia wartość wskazującą, czy pola w całym dokumencie są aktualizowane podczas wykonywania połączenia poczty z regionami.
public bool MergeWholeDocument { get; set; }
Wartość nieruchomości
Remarks
Podstawową wartością jest „fałszywa”.
PreserveUnusedTags
Otrzymuje lub ustawia wartość wskazującą, czy nieużywane etykiety „mustache” powinny zostać zachowane.
public bool PreserveUnusedTags { get; set; }
Wartość nieruchomości
Remarks
Podstawową wartością jest „fałszywa”.
Zobacz również
MailMergeOptions . UseNonMergeFields
RegionEndTag
Otrzymuje lub ustawia etykietę końcową połączenia regionu poczty.
public string RegionEndTag { get; set; }
Wartość nieruchomości
RegionStartTag
Otrzymasz lub ustaw pocztę połączenia region start tag.
public string RegionStartTag { get; set; }
Wartość nieruchomości
RestartListsAtEachSection
Otrzymuje lub ustawia wartość wskazującą, czy listy są ponownie uruchamiane w każdym sekcji po wykonaniu połączenia poczty.
public bool RestartListsAtEachSection { get; set; }
Wartość nieruchomości
Remarks
Wartość domyślna jest „prawdziwa”.
RetainFirstSectionStart
otrzymuje lub ustawia wartość wskazującą, czy sekcja zaczyna się od pierwszego sekcji dokumentu i jego kopie dla kolejnych kolejek źródła danychsą przechowywane podczas połączenia poczty lub aktualizowane zgodnie z zachowaniem MS Word.
public bool RetainFirstSectionStart { get; set; }
Wartość nieruchomości
Remarks
Wartość domyślna jest „prawdziwa”.
TrimWhitespaces
Otrzymuje lub ustawia wartość wskazującą, czy przestrzenia śledzące i wiodące są wycięte z wartości połączenia poczty.
public bool TrimWhitespaces { get; set; }
Wartość nieruchomości
Remarks
Wartość domyślna jest „prawdziwa”.
UnconditionalMergeFieldsAndRegions
Otrzymuje lub ustawia wartość wskazującą, czy pola połączenia i regiony połączenia są łączone niezależnie od stanu pola rodzinnego IF.
public bool UnconditionalMergeFieldsAndRegions { get; set; }
Wartość nieruchomości
Remarks
Podstawową wartością jest „fałszywa”.
UseNonMergeFields
Kiedy ‘prawda’, określa się, że oprócz pól MERGEFIELD, połączenie poczty odbywa się w niektórych innych rodzajach pól, a także w etykietach “{{fieldName}}”.
public bool UseNonMergeFields { get; set; }
Wartość nieruchomości
Remarks
Zwykle połączenie poczty odbywa się tylko w polach MERGEFIELD, ale kilka klientów miało swoje sprawozdanie zbudowane za pomocą innych pól i wiele dokumentów stworzonych w ten sposób. Aby ułatwić migrację (i ponieważ ten podejście było niezależnie wykorzystywane przez kilku klientów) zdolność połączenia poczty do innych pól została wprowadzona.
Kiedy Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields jest ustawiony , Aspose.Words będzie wykonywać połączenie poczty w następujących polach:
Mergefeeld Nazwa pola
MacROBUTON NOMACRO Nazwa pola
Jeśli 0 = 0 „{FieldName}” ""
Ponadto, gdy Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields jest ustawiony na , Aspose.Words będzie wykonywać połączenie poczty w tagi tekstowe “{{fieldName}}”.
UseWholeParagraphAsRegion
otrzymuje lub ustawia wartość wskazującą, czy cały paragraf TableStart lub TableEnd polelub specjalnego zakresu między TableStart i TableEnd Pole powinny być uwzględnione w regionie połączenia pocztowego.
public bool UseWholeParagraphAsRegion { get; set; }
Wartość nieruchomości
Remarks
Wartość domyślna jest „prawdziwa”.