Class FindReplaceOptions

Class FindReplaceOptions

A név: Aspose.Words.Replacing Összefoglaló: Aspose.Words.dll (25.4.0)

Meghatározza a keresési / helyettesítési műveletek lehetőségét.

Ha többet szeretne megtudni, látogasson el Find and Replace A dokumentációs cikk.

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

Örökletes tagok

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

Constructors

FindReplaceOptions()

Elindítja a FindReplaceOptions osztály új példányát az alapértelmezett beállításokkal.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Kezdődik a FindReplaceOptions osztály új példája a megadott irányt illetően.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

A keresési és helyettesítési művelet irányát.

FindReplaceOptions(Az IREPLACINGCallback)

Elindítja a FindReplaceOptions osztály új példányát a megadott helyettesítő hívással.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

A visszajelzést a megtalált szöveg helyettesítésére kell használni.

FindReplaceOptions(Térképek, IReplacingCallback)

Elindítja a FindReplaceOptions osztály új példáját a megadott irányba, és helyettesíti a hívást.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

A keresési és helyettesítési művelet irányát.

replacingCallback IReplacingCallback

A visszajelzést a megtalált szöveg helyettesítésére kell használni.

Properties

ApplyFont

A szövegformázás új tartalmakra alkalmazható.

public Font ApplyFont { get; }

ingatlan értéke

Font

ApplyParagraphFormat

A bekezdés formázása új tartalmakra alkalmazható.

public ParagraphFormat ApplyParagraphFormat { get; }

ingatlan értéke

ParagraphFormat

Direction

Válassza ki a helyettesítés irányát. Az alapértelmezett érték az Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

ingatlan értéke

FindReplaceDirection

FindWholeWordsOnly

Az igazság azt jelzi, hogy az oldValue-nak egyedülálló szónak kell lennie.

public bool FindWholeWordsOnly { get; set; }

ingatlan értéke

bool

IgnoreDeleted

Kap vagy beállít egy boolean értéket, amely azt jelzi, hogy vagy figyelmen kívül hagyja a szöveget a törlés felülvizsgálatok.Az alapértelmezett értéke “hamis”.

public bool IgnoreDeleted { get; set; }

ingatlan értéke

bool

IgnoreFieldCodes

Megkapja vagy beállítja a boolean értéket, amely azt jelzi, hogy figyelmen kívül hagyja a szöveget a mező kódok.Az alapértelmezett értéke “hamis”.

public bool IgnoreFieldCodes { get; set; }

ingatlan értéke

bool

Remarks

Ez az opció csak a mező kódokat érinti (nem figyelmen kívül hagyja az Aspose.Words.NodeType.FieldSeparator és Aspose.Words.NodeType.FieldEnd közötti csomópontokat).

Az egész mezőt figyelmen kívül hagyni, kérjük, használja a megfelelő opciót Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Megkapja vagy beállítja a boolean értéket, amely azt jelzi, hogy figyelmen kívül hagyja a szöveget a mezőkben.Az alapértelmezett értéke “hamis”.

public bool IgnoreFields { get; set; }

ingatlan értéke

bool

Remarks

Ez az opció az egész mezőt érinti (az Aspose.Words.NodeType.FieldStart és az Aspose.Words.NodeType.FieldEnd közötti összes csomópont).

Csak a mező kódokat figyelmen kívül hagyni, kérjük, használja a megfelelő opciót Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Megkapja vagy beállítja a boolean értéket, amely azt jelzi, hogy figyelmen kívül hagyja a lábjegyzeteket.Az alapértelmezett értéke “hamis”.

public bool IgnoreFootnotes { get; set; }

ingatlan értéke

bool

IgnoreInserted

Megkapja vagy beállítja a boolean értéket, amely azt jelzi, hogy figyelmen kívül hagyja a szöveget a beillesztett felülvizsgálatok.Az alapértelmezett értéke “hamis”.

public bool IgnoreInserted { get; set; }

ingatlan értéke

bool

IgnoreShapes

Megkapja vagy beállítja a boolean értéket, amely azt jelzi, hogy figyelmen kívül hagyja a formákat egy szövegben.

Az alapértelmezett érték.

public bool IgnoreShapes { get; set; }

ingatlan értéke

bool

IgnoreStructuredDocumentTags

Megkapja vagy beállítja a boolean értéket, amely azt jelzi, hogy figyelmen kívül hagyja az Aspose.Words.Markup.StructuredDocumentTag tartalmát.Az alapértelmezett értéke hamis.

public bool IgnoreStructuredDocumentTags { get; set; }

ingatlan értéke

bool

Remarks

Amikor ezt az opciót beállítja, a Aspose.Words.Markup.StructuredDocumentTag tartalmát egyszerű szövegként kezelik.

Ellenkező esetben a Aspose.Words.Markup.StructuredDocumentTag lesz feldolgozva, mint egyedi történet, és a helyettesítő mintát külön-külön keresni fogja az egyes __ WL26.SzerkesztettDokumentTags, így ha a minták átkerülnek egy __VL36.Marktus. StructuredDicument Tag, akkor a cserét nem fogják végrehajtani az ilyen mintában.

LegacyMode

Kap vagy beállít egy boolean értéket, amely azt jelzi, hogy a régi találás/helyettesítés algoritmus használják.

public bool LegacyMode { get; set; }

ingatlan értéke

bool

Remarks

Használja ezt a zászlót, ha pontosan ugyanazt a viselkedést igényli, mint a fejlett keresési/helyettesítési funkció bevezetését megelőzően.Ne feledje, hogy a régi algoritmus nem támogatja a fejlett funkciókat, mint például a szakadékok cseréje, a formázás alkalmazása stb.

MatchCase

Az igaz az eseti érzékeny összehasonlítást jelzi, a hamis az eseti érzékeny összehasonlítást jelzi.

public bool MatchCase { get; set; }

ingatlan értéke

bool

ReplacementFormat

Az alapértelmezett az Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

ingatlan értéke

ReplacementFormat

Remarks

Csak akkor működik, ha az Aspose.Words.LowCode.Replacer

ReplacingCallback

A felhasználó által meghatározott módszer, amelyet minden helyettesítő előfordulás előtt hívnak.

public IReplacingCallback ReplacingCallback { get; set; }

ingatlan értéke

IReplacingCallback

SmartParagraphBreakReplacement

Megkapja vagy beállítja a boolean értéket, amely azt jelzi, hogy megengedett, hogy helyettesítse a bekezdés szakadék, ha nincs a következő testvéri bekezdés.

Az alapértelmezett érték.

public bool SmartParagraphBreakReplacement { get; set; }

ingatlan értéke

bool

Remarks

Ez az opció lehetővé teszi, hogy helyettesítse a bekezdés szakadék, ha nincs a következő testvéri bekezdés, amely minden gyermekcsomópontokat lehet mozgatni, megtalálva bármely (nem feltétlenül testvéri) következő bekezdés után a bekezdés helyettesíthető.

UseLegacyOrder

Igaz azt jelzi, hogy a szöveges keresést szekvenciálisan végezzük felfelől lefelé, figyelembe véve a szöveges dobozokat.Az alapértelmezett érték “hamis”.

public bool UseLegacyOrder { get; set; }

ingatlan értéke

bool

UseSubstitutions

Megkapja vagy beállítja a boolean értéket, amely azt jelzi, hogy fel kell-e ismerni és használni a helyettesítő mintákban.Az alapértelmezett értéke “hamis”.

public bool UseSubstitutions { get; set; }

ingatlan értéke

bool

Remarks

A helyettesítő elemekre vonatkozó részletekért kérjük, olvassa el:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.

 Magyar
OSZAR »