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
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
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
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
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
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
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
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
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
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
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
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
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
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
Remarks
El valor estándar es “verdadero’.