Class MailMergeOptions

Class MailMergeOptions

Nombre del espacio: Aspose.Words.LowCode Asamblea: Aspose.Words.dll (25.4.0)

Representa opciones para la funcionalidad de fusión de correo.

public class MailMergeOptions

Inheritance

object MailMergeOptions

Miembros heredados

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

Constructors

MailMergeOptions()

public MailMergeOptions()

Properties

CleanupOptions

Recibe o establece un conjunto de banderas que especifican qué artículos deben ser eliminados durante la fusión de correo.

public MailMergeCleanupOptions CleanupOptions { get; set; }

Valor de la propiedad

MailMergeCleanupOptions

CleanupParagraphsWithPunctuationMarks

Obtenga o establece un valor que indique si los parágrafos con puntuaciones se consideran vacíos.y debe ser eliminado si se especifica la opción Aspose.Words.MailMerging.MailMergeCleanupOptions.RemoveEmptyParagraphs.

public bool CleanupParagraphsWithPunctuationMarks { get; set; }

Valor de la propiedad

bool

Remarks

El valor estándar es “verdadero'.

MergeDuplicateRegions

Recibe o establece un valor que indica si todas las regiones del correo de documento se fusionan con el nombre de una fuente de datos.debe ser fusionado al ejecutar una fusión de correo con las regiones contra la fuente de datos o sólo el primero.

public bool MergeDuplicateRegions { get; set; }

Valor de la propiedad

bool

Remarks

El valor estándar es “falso'.

MergeWholeDocument

Recibe o establece un valor que indica si los campos en todo el documento se actualizan mientras se ejecuta un correo que se fusionan con las regiones.

public bool MergeWholeDocument { get; set; }

Valor de la propiedad

bool

Remarks

El valor estándar es “falso'.

PreserveUnusedTags

Obtenga o establece un valor que indica si las etiquetas “mustache” no utilizadas deben ser conservadas.

public bool PreserveUnusedTags { get; set; }

Valor de la propiedad

bool

Remarks

El valor estándar es “falso'.

Ver también

MailMergeOptions . UseNonMergeFields

RegionEndTag

Obtenga o establezca una etiqueta final de la región de fusión de correo electrónico.

public string RegionEndTag { get; set; }

Valor de la propiedad

string

RegionStartTag

Obtenga o establezca una etiqueta de inicio de la región de fusión de correo electrónico.

public string RegionStartTag { get; set; }

Valor de la propiedad

string

RestartListsAtEachSection

Recibe o establece un valor que indica si las listas se reinicien en cada sección después de ejecutar una fusión de correo.

public bool RestartListsAtEachSection { get; set; }

Valor de la propiedad

bool

Remarks

El valor estándar es “verdadero'.

RetainFirstSectionStart

Recibe o establece un valor que indica si la sección de inicio de la primera sección de documento y sus copias para las siguientes líneas de fuente de datosSe mantienen durante la fusión de correos electrónicos o se actualizan según el comportamiento de MS Word.

public bool RetainFirstSectionStart { get; set; }

Valor de la propiedad

bool

Remarks

El valor estándar es “verdadero'.

TrimWhitespaces

Recibe o establece un valor que indica si los espacios blancos de trayectoria y de liderazgo se cortan de los valores de fusión de correo.

public bool TrimWhitespaces { get; set; }

Valor de la propiedad

bool

Remarks

El valor estándar es “verdadero'.

UnconditionalMergeFieldsAndRegions

Obtenga o establece un valor que indique si los campos de fusión y las regiones de fusión se fusionan independientemente de la condición del campo madre IF.

public bool UnconditionalMergeFieldsAndRegions { get; set; }

Valor de la propiedad

bool

Remarks

El valor estándar es “falso'.

UseNonMergeFields

Cuando ‘verdad’, especifica que además de los campos MERGEFIELD, la fusión de correo se realiza en algunos otros tipos de campos y también en las etiquetas ‘{{fieldName.

public bool UseNonMergeFields { get; set; }

Valor de la propiedad

bool

Remarks

Normalmente, la fusión de correo se realiza sólo en campos MERGEFIELD, pero varios clientes tenían su reportaje construido utilizando otros campos y tenían muchos documentos creados de esta manera. Para simplificar la migración (y porque este enfoque fue utilizado independientemente por varios clientes) se introdujo la capacidad de fusión de correo en otros campos.

Cuando se configura a Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields, Aspose.Words realizará la fusión de correo electrónico en los siguientes campos:

Nombre de campo Mergefield

NOMACRO NOMACRO NOMACRO

Si 0 = 0 “{FieldName}" ""

Asimismo, cuando Aspose.Words.LowCode.MailMergeOptions.UseNonMergeFields se establece en , Aspose.Words realizará la fusión de correo electrónico en las etiquetas de texto “{{{fieldName.

UseWholeParagraphAsRegion

Recibe o establece un valor que indique si todo el párrafo con TableStart o TableEnd El campoo un rango particular entre TableStart y TableEnd Los campos deben ser incluidos en la región de la fusión de correo.

public bool UseWholeParagraphAsRegion { get; set; }

Valor de la propiedad

bool

Remarks

El valor estándar es “verdadero’.

 Español