Class MailMergeOptions

Class MailMergeOptions

名称: Aspose.Words.LowCode 集合: Aspose.Words.dll (25.4.0)

代表邮件合并功能的选项。

public class MailMergeOptions

Inheritance

object MailMergeOptions

继承人

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; }

财产价值

MailMergeCleanupOptions

CleanupParagraphsWithPunctuationMarks

收到或设置一个值,表明有点标的段落是否被认为是空的。并应该被删除,如果 Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagraphs 选项是指定的。

public bool CleanupParagraphsWithPunctuationMarks { get; set; }

财产价值

bool

Remarks

默认值是“真实”。

MergeDuplicateRegions

收到或设置一个值,表明文件邮件中的所有区域是否与数据来源的名称相结合必须在执行邮件合并与区域相反的数据来源或仅仅是第一个。

public bool MergeDuplicateRegions { get; set; }

财产价值

bool

Remarks

默认值是“虚假”。

MergeWholeDocument

收到或设置一个值,表明整个文档中的字段是否在执行邮件合并与区域时被更新。

public bool MergeWholeDocument { get; set; }

财产价值

bool

Remarks

默认值是“虚假”。

PreserveUnusedTags

收到或设置一个值,表明未使用的“Mustache”标签是否应该保存。

public bool PreserveUnusedTags { get; set; }

财产价值

bool

Remarks

默认值是“虚假”。

看也

MailMergeOptions . UseNonMergeFields

RegionEndTag

收到或设置一个邮件合并区域终端标签。

public string RegionEndTag { get; set; }

财产价值

string

RegionStartTag

收到或设置一个邮件合并区域开始标签。

public string RegionStartTag { get; set; }

财产价值

string

RestartListsAtEachSection

收到或设置一个值,表明在发送邮件合并后,每个部分是否重新启动列表。

public bool RestartListsAtEachSection { get; set; }

财产价值

bool

Remarks

默认值是“真实”。

RetainFirstSectionStart

收到或设置一个值,表明第一个文档部分的开始部分和其副本是否为随后的数据源行在邮件合并期间保留或根据MS Word行为更新。

public bool RetainFirstSectionStart { get; set; }

财产价值

bool

Remarks

默认值是“真实”。

TrimWhitespaces

收到或设置一个值,表明跟踪和领先的白色空间是否从邮件合并值中切割。

public bool TrimWhitespaces { get; set; }

财产价值

bool

Remarks

默认值是“真实”。

UnconditionalMergeFieldsAndRegions

收到或设置一个值,表明合并领域和合并区域是否合并,无论母 IF 领域的状态。

public bool UnconditionalMergeFieldsAndRegions { get; set; }

财产价值

bool

Remarks

默认值是“虚假”。

UseNonMergeFields

当“真实”时,说明除了 MERGEFIELD 字段之外,邮件合并也将进行到某些其他类型的字段以及“{{fieldName}}”标签。

public bool UseNonMergeFields { get; set; }

财产价值

bool

Remarks

通常,邮件合并仅在 MERGEFIELD 字段中进行,但几个客户使用其他字段构建了他们的报告,并且有许多文件以这种方式创建。

当 Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields 设置时, Aspose.Words 将发送邮件合并到以下字段:

梅格菲尔德田名

MACROBUTON NOMACRO 域名

如果 0 = 0 “{FieldName}” ""

此外,当 Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields 设置时, Aspose.Words 将进行邮件合并到“{{fieldName}}”文本标签。

UseWholeParagraphAsRegion

收到或设置一个值,表明整个段落是否与 TableStartTableEnd 田野或在某种程度上 TableStartTableEnd 该领域应包括在邮件合并区。

public bool UseWholeParagraphAsRegion { get; set; }

财产价值

bool

Remarks

默认值是“真实”。

 中文