Class FindReplaceOptions
Namn på plats: Aspose.Words.Replacing Sammanfattning: Aspose.Words.dll (25.4.0)
Anger alternativ för att hitta / ersätta operationer.
För att lära dig mer, besök Find and Replace Dokumentation av artikeln.
public class FindReplaceOptions
Inheritance
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FindReplaceOptions()
Initialiserar en ny instans av FindReplaceOptions-klassen med standardinställningar.
public FindReplaceOptions()
FindReplaceOptions(FindReplaceDirection)
Initialiserar en ny instans av FindReplaceOptions-klassen med den angivna riktningen.
public FindReplaceOptions(FindReplaceDirection direction)
Parameters
direction
FindReplaceDirection
Riktningen för att hitta och ersätta operationen.
FindReplaceOptions(IREPLACINGCALLBACK)
Initialiserar en ny instans av FindReplaceOptions-klassen med den angivna ersättande callback.
public FindReplaceOptions(IReplacingCallback replacingCallback)
Parameters
replacingCallback
IReplacingCallback
Callback används för att ersätta den hittade texten.
FindReplaceOptions(Föregående inläggFöregående inläggFöregående IReplacingCallback)
Initialiserar en ny instans av FindReplaceOptions-klassen med den angivna riktningen och ersätter callback.
public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)
Parameters
direction
FindReplaceDirection
Riktningen för att hitta och ersätta operationen.
replacingCallback
IReplacingCallback
Callback används för att ersätta den hittade texten.
Properties
ApplyFont
Textformatering tillämpas på nytt innehåll.
public Font ApplyFont { get; }
Fastighetsvärde
ApplyParagraphFormat
Paragraf formatering tillämpas på nytt innehåll.
public ParagraphFormat ApplyParagraphFormat { get; }
Fastighetsvärde
Direction
Välj riktning för att ersätta. standardvärdet är Aspose.Words.Replacing.FindReplaceDirection.Forward.
public FindReplaceDirection Direction { get; set; }
Fastighetsvärde
FindWholeWordsOnly
Sanningen indikerar att oldValue måste vara ett självständigt ord.
public bool FindWholeWordsOnly { get; set; }
Fastighetsvärde
IgnoreDeleted
Få eller ställa in en boolean värde som antingen indikerar att ignorera text inom radera recensioner.Det standardvärdet är “falskt”.
public bool IgnoreDeleted { get; set; }
Fastighetsvärde
IgnoreFieldCodes
Få eller ställa in ett booleanvärde som antingen indikerar att ignorera text i fältkoder.Det standardvärdet är “falskt”.
public bool IgnoreFieldCodes { get; set; }
Fastighetsvärde
Remarks
Detta alternativ påverkar endast fältkoder (det ignorerar inte noder mellan Aspose.Words.NodeType.FieldSeparator och Aspose.Words.NodeType.FieldEnd).
För att ignorera hela fältet, använd motsvarande alternativ Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.
IgnoreFields
Få eller ställa in ett booleanvärde som antingen indikerar att du ignorerar text i fälten.Det standardvärdet är “falskt”.
public bool IgnoreFields { get; set; }
Fastighetsvärde
Remarks
Detta alternativ påverkar hela fältet (alla noder mellan Aspose.Words.NodeType.FieldStart och Aspose.Words.NodeType.FieldEnd).
För att bara ignorera fältkoder, använd motsvarande alternativ Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.
IgnoreFootnotes
Få eller ställa in ett booleanvärde som antingen indikerar att ignorera fotnoter.Det standardvärdet är “falskt”.
public bool IgnoreFootnotes { get; set; }
Fastighetsvärde
IgnoreInserted
Få eller ställa in ett booleanvärde som antingen indikerar att ignorera text i insättningen revideringar.Det standardvärdet är “falskt”.
public bool IgnoreInserted { get; set; }
Fastighetsvärde
IgnoreShapes
Få eller ställa in ett booleanvärde som antingen indikerar att ignorera former inom en text.
Det är standardvärdet.
public bool IgnoreShapes { get; set; }
Fastighetsvärde
IgnoreStructuredDocumentTags
Få eller ställa in ett booleanvärde som antingen indikerar att ignorera innehållet i Aspose.Words.Markup.StructuredDocumentTag.Det standardvärdet är “falskt”.
public bool IgnoreStructuredDocumentTags { get; set; }
Fastighetsvärde
Remarks
När det här alternativet ställs in kommer innehållet i Aspose.Words.Markup.StructuredDocumentTag att behandlas som en enkel text.
Annars kommer Aspose.Words.Markup.StructuredDocumentTag att behandlas som en separat berättelse och ersättande mönster kommer att sökas separat för varje __ WL26.Market.StorkDokumenttag, så att om mönstret korsar en __VL32.Marka.
LegacyMode
Få eller ställa in ett booleanvärde som indikerar att det gamla algoritmen hittar / ersätter används.
public bool LegacyMode { get; set; }
Fastighetsvärde
Remarks
Använd denna flagga om du behöver exakt samma beteende som innan avancerad hitta/ställa-funktion introducerades.Observera att den gamla algoritmen inte stöder avancerade funktioner som att ersätta med avbrott, tillämpa formatering och så vidare.
MatchCase
Sanningen indikerar fallsensitiv jämförelse, falska indikerar fallsensitiv jämförelse.
public bool MatchCase { get; set; }
Fastighetsvärde
ReplacementFormat
Anger formatet för ersättningen. Standard är Aspose.Words.Replacing.ReplacementFormat.Text.
public ReplacementFormat ReplacementFormat { get; set; }
Fastighetsvärde
Remarks
Det fungerar endast när du använder Aspose.Words.LowCode.Replacer
ReplacingCallback
Användardefinierad metod som kallas före varje ersättning.
public IReplacingCallback ReplacingCallback { get; set; }
Fastighetsvärde
SmartParagraphBreakReplacement
Det får eller ställer in ett booleanvärde som antingen anger att det är tillåtet att ersätta paragrafbrott när det inte finns någon nästa broder paragraf.
Det är standardvärdet.
public bool SmartParagraphBreakReplacement { get; set; }
Fastighetsvärde
Remarks
Det här alternativet gör det möjligt att ersätta punktbrist när det inte finns någon nästa syskon punkt till vilken alla barnnoder kan flyttas, genom att hitta någon (inte nödvändigtvis syskon) nästa stycke efter att stycket ersätts.
UseLegacyOrder
Sanningen indikerar att en text sökning utförs sekventiellt från toppen till botten med hänsyn till textlådan.Default värde är “falsk”.
public bool UseLegacyOrder { get; set; }
Fastighetsvärde
UseSubstitutions
Få eller ställa in ett booleanvärde som anger om du ska känna igen och använda ersättningar inom ersättningsmönster.Det standardvärdet är “falskt”.
public bool UseSubstitutions { get; set; }
Fastighetsvärde
Remarks
För detaljer om ersättningselement, vänligen hänvisa till:https://docs.microsoft.com/en-us/dotnet/standard/base-typer/substitutions-in-regular-expressions.