Class MailMergeOptions

Class MailMergeOptions

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

Đại diện cho các tùy chọn cho chức năng ghép thư.

public class MailMergeOptions

Kế thừa

objectMailMergeOptions

Các thành viên kế thừa

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Các hàm khởi tạo

MailMergeOptions()

public MailMergeOptions()

Thuộc tính

CleanupOptions

Lấy hoặc thiết lập một tập hợp các cờ chỉ định các mục nào nên được loại bỏ trong quá trình ghép thư.

public MailMergeCleanupOptions CleanupOptions { get; set; }

Giá trị thuộc tính

MailMergeCleanupOptions

CleanupParagraphsWithPunctuationMarks

Lấy hoặc thiết lập một giá trị chỉ định liệu các đoạn văn có dấu câu có được coi là trống và nên bị loại bỏ nếu tùy chọn Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagraphs được chỉ định hay không.

public bool CleanupParagraphsWithPunctuationMarks { get; set; }

Giá trị thuộc tính

bool

Ghi chú

Giá trị mặc định là true.

MergeDuplicateRegions

Lấy hoặc thiết lập một giá trị chỉ định liệu tất cả các vùng ghép thư của tài liệu với tên của một nguồn dữ liệu có nên được hợp nhất trong quá trình thực hiện ghép thư với các vùng chống lại nguồn dữ liệu hay chỉ là cái đầu tiên.

public bool MergeDuplicateRegions { get; set; }

Giá trị thuộc tính

bool

Ghi chú

Giá trị mặc định là false.

MergeWholeDocument

Lấy hoặc thiết lập một giá trị chỉ định liệu các trường trong toàn bộ tài liệu có được cập nhật trong quá trình thực hiện ghép thư với các vùng hay không.

public bool MergeWholeDocument { get; set; }

Giá trị thuộc tính

bool

Ghi chú

Giá trị mặc định là false.

PreserveUnusedTags

Lấy hoặc thiết lập một giá trị chỉ định liệu các thẻ “mustache” không sử dụng có nên được bảo tồn hay không.

public bool PreserveUnusedTags { get; set; }

Giá trị thuộc tính

bool

Ghi chú

Giá trị mặc định là false.

Xem thêm

MailMergeOptions.UseNonMergeFields

RegionEndTag

Lấy hoặc thiết lập một thẻ kết thúc vùng ghép thư.

public string RegionEndTag { get; set; }

Giá trị thuộc tính

string

RegionStartTag

Lấy hoặc thiết lập một thẻ bắt đầu vùng ghép thư.

public string RegionStartTag { get; set; }

Giá trị thuộc tính

string

RestartListsAtEachSection

Lấy hoặc thiết lập một giá trị chỉ định liệu các danh sách có được khởi động lại ở mỗi phần sau khi thực hiện ghép thư hay không.

public bool RestartListsAtEachSection { get; set; }

Giá trị thuộc tính

bool

Ghi chú

Giá trị mặc định là true.

RetainFirstSectionStart

Lấy hoặc thiết lập một giá trị chỉ định liệu điểm bắt đầu của phần đầu tiên của tài liệu và các bản sao của nó cho các hàng nguồn dữ liệu tiếp theo có được giữ lại trong quá trình ghép thư hay được cập nhật theo hành vi của MS Word hay không.

public bool RetainFirstSectionStart { get; set; }

Giá trị thuộc tính

bool

Ghi chú

Giá trị mặc định là true.

TrimWhitespaces

Lấy hoặc thiết lập một giá trị chỉ định liệu các khoảng trắng ở đầu và cuối có được cắt bỏ khỏi các giá trị ghép thư hay không.

public bool TrimWhitespaces { get; set; }

Giá trị thuộc tính

bool

Ghi chú

Giá trị mặc định là true.

UnconditionalMergeFieldsAndRegions

Lấy hoặc thiết lập một giá trị chỉ định liệu các trường ghép và các vùng ghép có được hợp nhất bất kể điều kiện của trường IF cha hay không.

public bool UnconditionalMergeFieldsAndRegions { get; set; }

Giá trị thuộc tính

bool

Ghi chú

Giá trị mặc định là false.

UseNonMergeFields

Khi true, chỉ định rằng ngoài các trường MERGEFIELD, ghép thư được thực hiện vào một số loại trường khác và cũng vào các thẻ “{{fieldName}}”.

public bool UseNonMergeFields { get; set; }

Giá trị thuộc tính

bool

Ghi chú

Thông thường, ghép thư chỉ được thực hiện vào các trường MERGEFIELD, nhưng một số khách hàng đã xây dựng báo cáo của họ sử dụng các trường khác và đã tạo ra nhiều tài liệu theo cách này. Để đơn giản hóa việc di chuyển (và vì phương pháp này đã được một số khách hàng sử dụng độc lập) khả năng ghép thư vào các trường khác đã được giới thiệu.

Khi Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields được thiết lập thành true, Aspose.Words sẽ thực hiện ghép thư vào các trường sau:

MERGEFIELD FieldName

MACROBUTTON NOMACRO FieldName

IF 0 = 0 "{FieldName}" ""

Cũng như vậy, khi Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields được thiết lập thành true, Aspose.Words sẽ thực hiện ghép thư vào các thẻ văn bản "{{fieldName}}". Đây không phải là các trường, mà chỉ là các thẻ văn bản.

UseWholeParagraphAsRegion

Lấy hoặc thiết lập một giá trị chỉ định liệu toàn bộ đoạn văn với trường TableStart hoặc TableEnd hoặc khoảng cụ thể giữa các trường TableStartTableEnd có nên được bao gồm vào vùng ghép thư hay không.

public bool UseWholeParagraphAsRegion { get; set; }

Giá trị thuộc tính

bool

Ghi chú

Giá trị mặc định là true.

 Tiếng Việt