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
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
ApplyParagraphFormat
Formatació de paràgrafs aplicada al nou contingut.
public ParagraphFormat ApplyParagraphFormat { get; }
Valor de la propietat
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
FindWholeWordsOnly
La veritat indica que l’antic Valor ha de ser una paraula independent.
public bool FindWholeWordsOnly { get; set; }
Valor de la propietat
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
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
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
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
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
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
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
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
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
ReplacementFormat
Especifica el format de la substitució. Default és Aspose.Words.Replacing.ReplacementFormat.Text.
public ReplacementFormat ReplacementFormat { get; set; }
Valor de la propietat
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
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
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
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
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.