Class FindReplaceOptions

Class FindReplaceOptions

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

Especifica opciones para encontrar / reemplazar operaciones.

Para saber más, visite el Find and Replace Artículo de documentación.

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

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

FindReplaceOptions()

Inicia una nueva instancia de la clase FindReplaceOptions con la configuración predeterminada.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Inicia una nueva instancia de la clase FindReplaceOptions con la dirección especificada.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

La dirección de la operación de búsqueda y reemplazo.

FindReplaceOptions(CortesíaCallback)

Inicia una nueva instancia de la clase FindReplaceOptions con el llamado de reemplazo especificado.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

El llamado para reemplazar el texto encontrado.

FindReplaceOptions(Descargar la dirección, IReplacingCallback)

Inicia una nueva instancia de la clase FindReplaceOptions con la dirección especificada y reemplaza el llamamiento.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

La dirección de la operación de búsqueda y reemplazo.

replacingCallback IReplacingCallback

El llamado para reemplazar el texto encontrado.

Properties

ApplyFont

Formato de texto aplicado a nuevos contenidos.

public Font ApplyFont { get; }

Valor de la propiedad

Font

ApplyParagraphFormat

Formato de parágrafo aplicado a nuevos contenidos.

public ParagraphFormat ApplyParagraphFormat { get; }

Valor de la propiedad

ParagraphFormat

Direction

Selecciona la dirección para reemplazar.El valor está en Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Valor de la propiedad

FindReplaceDirection

FindWholeWordsOnly

La verdad indica que el antiguo Valor debe ser una palabra independiente.

public bool FindWholeWordsOnly { get; set; }

Valor de la propiedad

bool

IgnoreDeleted

Obtenga o establece un valor booleano que indica que se ignore el texto dentro de las revisiones de eliminación.El valor estándar es ‘falso’.

public bool IgnoreDeleted { get; set; }

Valor de la propiedad

bool

IgnoreFieldCodes

Obtenga o establece un valor booleano que indica que se ignore el texto dentro de los códigos de campo.El valor predeterminado es ‘falso’.

public bool IgnoreFieldCodes { get; set; }

Valor de la propiedad

bool

Remarks

Esta opción solo afecta a los códigos de campo (no ignora los nodos entre Aspose.Words.NodeType.FieldSeparator y Aspose.Words.NodeType.FieldEnd).

Para ignorar todo el campo, por favor utilice la opción correspondiente Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Obtenga o establece un valor booleano que indica que se ignore el texto dentro de los campos.El valor estándar es ‘falso’.

public bool IgnoreFields { get; set; }

Valor de la propiedad

bool

Remarks

Esta opción afecta a todo el campo (todos los nodos entre Aspose.Words.NodeType.FieldStart y Aspose.Words.NodeType.FieldEnd).

Para ignorar sólo los códigos de campo, por favor utilice la opción correspondiente Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Obtenga o establece un valor booleano que indica que se ignoran las notas.El valor estándar es ‘falso’.

public bool IgnoreFootnotes { get; set; }

Valor de la propiedad

bool

IgnoreInserted

Obtenga o establece un valor booleano que indica que se ignore el texto dentro de las revisiones de insert.El valor estándar es ‘falso’.

public bool IgnoreInserted { get; set; }

Valor de la propiedad

bool

IgnoreShapes

Obtenga o establece un valor booleano que indica o ignore las formas dentro de un texto.

El valor de default es.

public bool IgnoreShapes { get; set; }

Valor de la propiedad

bool

IgnoreStructuredDocumentTags

Obtenga o establece un valor booleano que indica o ignore el contenido de Aspose.Words.Markup.StructuredDocumentTag.El valor estándar es ‘falso’.

public bool IgnoreStructuredDocumentTags { get; set; }

Valor de la propiedad

bool

Remarks

Cuando se configura esta opción, el contenido de Aspose.Words.Markup.StructuredDocumentTag será tratado como un texto sencillo.

De lo contrario, Aspose.Words.Markup.StructuredDocumentTag se procesará como una historia independiente y el patrón de reemplazo se buscará por separado para cada __ WL26.Marque.Sistema de Documento, de modo que si el modelo cruza un Wl26.Marque .StruturoTags, entonces el cambio no se llevará a cabo para ese patrono.

LegacyMode

Obtenga o establece un valor booleano que indica que se utiliza el antiguo algoritmo de búsqueda/reemplazo.

public bool LegacyMode { get; set; }

Valor de la propiedad

bool

Remarks

Utilice esta bandera si necesita exactamente el mismo comportamiento que antes de que se introdujera la función de búsqueda/reemplazo avanzada.Tenga en cuenta que el antiguo algoritmo no soporta funciones avanzadas como reemplazar con brechas, aplicar el formato y así sucesivamente.

MatchCase

La verdad indica la comparación sensible al caso, la falsa indica la comparación insensible al caso.

public bool MatchCase { get; set; }

Valor de la propiedad

bool

ReplacementFormat

Especifica el formato de la sustitución. Default es Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Valor de la propiedad

ReplacementFormat

Remarks

Sólo funciona cuando se utiliza en Aspose.Words.LowCode.Replacer

ReplacingCallback

El método definido por el usuario que se llama antes de cada evento de reemplazo.

public IReplacingCallback ReplacingCallback { get; set; }

Valor de la propiedad

IReplacingCallback

SmartParagraphBreakReplacement

Obtenga o establece un valor booleano que indica si se permite reemplazar la brecha del parágrafo cuando no hay el siguiente parágrafo hermano.

El valor de default es.

public bool SmartParagraphBreakReplacement { get; set; }

Valor de la propiedad

bool

Remarks

Esta opción permite reemplazar la brecha del parágrafo cuando no hay el siguiente parágrafo hermano al que todo el niñoLos nodos se pueden mover, encontrando cualquier (no necesariamente hermano) siguiente párrafo después de que el párrafo sea reemplazado.

UseLegacyOrder

La verdad indica que una búsqueda de texto se realiza secuencialmente de arriba a abajo teniendo en cuenta que los cuadros de texto.El valor predeterminado es ‘falso’.

public bool UseLegacyOrder { get; set; }

Valor de la propiedad

bool

UseSubstitutions

Obtenga o establece un valor booleano que indica si reconocer y utilizar sustituciones dentro de los patrones de reemplazo.El valor estándar es ‘falso’.

public bool UseSubstitutions { get; set; }

Valor de la propiedad

bool

Remarks

Para los detalles sobre los elementos de sustitución, por favor, consulte:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substituciones-en-regular-expresións.

 Español