Class FindReplaceOptions

Class FindReplaceOptions

Nom dels espais: Aspose.Words.Replacing Assemblea: Aspose.Words.dll (25.4.0)

Especifica opcions per trobar / substituir les operacions.

Per saber-ne més, visita el Find and Replace Article de documentació.

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

Membres heretats

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

Constructors

FindReplaceOptions()

Inicialitza una nova instància de la classe FindReplaceOptions amb les configuracions predefinides.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Inicialitza una nova instància de la classe FindReplaceOptions amb la direcció especificada.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

La direcció de la recerca i substitució de l’operaci.

FindReplaceOptions(Càlcul d’IREPLACING)

Inicialitza una nova instància de la classe FindReplaceOptions amb la trucada de substitució especificada.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

La trucada a utilitzar per reemplaçar el text trobat.

FindReplaceOptions(Representació, IReplacingCallback)

Inicialitza una nova instància de la classe FindReplaceOptions amb la direcció especificada i substitueix la trucada.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

La direcció de la recerca i substitució de l’operaci.

replacingCallback IReplacingCallback

La trucada a utilitzar per reemplaçar el text trobat.

Properties

ApplyFont

Formatació de text aplicada al nou contingut.

public Font ApplyFont { get; }

Valor de la propietat

Font

ApplyParagraphFormat

Formatació de paràgrafs aplicada al nou contingut.

public ParagraphFormat ApplyParagraphFormat { get; }

Valor de la propietat

ParagraphFormat

Direction

Selecciona la direcció per reemplaçar. El valor estàndard és Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Valor de la propietat

FindReplaceDirection

FindWholeWordsOnly

La veritat indica que l’antic Valor ha de ser una paraula independent.

public bool FindWholeWordsOnly { get; set; }

Valor de la propietat

bool

IgnoreDeleted

Obté o s’estableix un valor boolean que indica que s’ignora el text dins de les revisions delimina.El valor estàndard és ‘false’.

public bool IgnoreDeleted { get; set; }

Valor de la propietat

bool

IgnoreFieldCodes

Obté o s’estableix un valor booleà que indica que s’ignoreix el text dins dels codis de camp.El valor estàndard és ‘false’.

public bool IgnoreFieldCodes { get; set; }

Valor de la propietat

bool

Remarks

Aquesta opció només afecta els codis de camp (no ignora els nuclis entre Aspose.Words.NodeType.FieldSeparator i Aspose.Words.NodeType.FieldEnd).

Per ignorar tot el camp, si us plau utilitzeu l’opció corresponent Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Obté o s’estableix un valor booleà que indica que s’ignoreix el text dins dels camps.El valor estàndard és ‘false’.

public bool IgnoreFields { get; set; }

Valor de la propietat

bool

Remarks

Aquesta opció afecta tot el camp (tots els nuclis entre Aspose.Words.NodeType.FieldStart i Aspose.Words.NodeType.FieldEnd).

Per ignorar només els codis de camp, si us plau utilitzeu l’opció corresponent Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Obté o s’estableix un valor booleà que indica que s’ignoreixen les notes.El valor estàndard és ‘false’.

public bool IgnoreFootnotes { get; set; }

Valor de la propietat

bool

IgnoreInserted

Obtén o s’estableix un valor boolean que indica que s’ignoreix el text dins de les revisions inserides.El valor estàndard és ‘false’.

public bool IgnoreInserted { get; set; }

Valor de la propietat

bool

IgnoreShapes

Obté o estableix un valor booleà que indica o ignorar les formes dins d’un text.

El valor defectuós és .

public bool IgnoreShapes { get; set; }

Valor de la propietat

bool

IgnoreStructuredDocumentTags

Obtenir o establir un valor booleà que indiqui o ignorar el contingut d’Aspose.Words.Markup.StructuredDocumentTag.El valor estàndard és ‘false’.

public bool IgnoreStructuredDocumentTags { get; set; }

Valor de la propietat

bool

Remarks

Quan s’estableix aquesta opció, el contingut de Aspose.Words.Markup.StructuredDocumentTag es tractarà com un text senzill.

En cas contrari, Aspose.Words.Markup.StructuredDocumentTag es tractarà com una història independent i el patró de reemplaçament es cercarà per separat per a cadascuna de les seves pàgines, de manera que si el Patró travessa un __ WL26.Marc.StructedDokument Tag, llavors el canvi no es realitzarà en aquest patrocini.

LegacyMode

Obté o estableix un valor booleà que indiqui que s’utilitza l’algoritme de descobriment / substitució antic.

public bool LegacyMode { get; set; }

Valor de la propietat

bool

Remarks

Utilitzeu aquesta bandera si necessiteu exactament el mateix comportament que abans que es va introduir la funció avançada de trobar/reemplaçar.Tingueu en compte que l’algoritme vell no dóna suport a característiques avançades com la substitució de les pauses, la aplicació de la formatació i així successivament.

MatchCase

La veritat indica la comparació sensible al cas, la falsa indica la comparació insensible al cas.

public bool MatchCase { get; set; }

Valor de la propietat

bool

ReplacementFormat

Especifica el format de la substitució. Default és Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Valor de la propietat

ReplacementFormat

Remarks

Té efecte només quan s’utilitza en Aspose.Words.LowCode.Replacer

ReplacingCallback

El mètode definit per l’usuari que s’anomena abans de cada canvi ocorre.

public IReplacingCallback ReplacingCallback { get; set; }

Valor de la propietat

IReplacingCallback

SmartParagraphBreakReplacement

Obté o estableix un valor booleà que indiqui si es permet substituir la ruptura de paràgrafs quan no hi ha cap paràgraf següent.

El valor defectuós és .

public bool SmartParagraphBreakReplacement { get; set; }

Valor de la propietat

bool

Remarks

Aquesta opció permet reemplaçar la breu de paràgrafs quan no hi ha paràgraf fratern següent al qual tot el nenEls nodes es poden moure, trobant qualsevol paràgraf següent (no necessàriament germà) després que el paràgraf sigui substituït.

UseLegacyOrder

La veritat indica que una cerca de text es realitza seqüencialment de dalt a baix considerant que les caixes de text.El valor de default és ‘false’.

public bool UseLegacyOrder { get; set; }

Valor de la propietat

bool

UseSubstitutions

Obté o estableix un valor booleà que indiqui si per reconèixer i utilitzar substitucions en els patrons de substitució.El valor estàndard és ‘false’.

public bool UseSubstitutions { get; set; }

Valor de la propietat

bool

Remarks

Per a les detalls sobre els elements de substitució, si us plau referir-se a:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitucions-in-regular-expresions.

 Català