Class FindReplaceOptions

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

object FindReplaceOptions

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

Font

ApplyParagraphFormat

Paragraf formatering tillämpas på nytt innehåll.

public ParagraphFormat ApplyParagraphFormat { get; }

Fastighetsvärde

ParagraphFormat

Direction

Välj riktning för att ersätta. standardvärdet är Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Fastighetsvärde

FindReplaceDirection

FindWholeWordsOnly

Sanningen indikerar att oldValue måste vara ett självständigt ord.

public bool FindWholeWordsOnly { get; set; }

Fastighetsvärde

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

ReplacementFormat

Anger formatet för ersättningen. Standard är Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Fastighetsvärde

ReplacementFormat

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

IReplacingCallback

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

bool

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

bool

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

bool

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.

 Svenska