Class FindReplaceOptions

Class FindReplaceOptions

Název místa: Aspose.Words.Replacing Shromáždění: Aspose.Words.dll (25.4.0)

Určuje možnosti pro nalezení / nahrazení operac.

Chcete-li se dozvědět více, navštivte Find and Replace Dokumentační článek .

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

Dědiční členové

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

Constructors

FindReplaceOptions()

Začíná nová instance třídy FindReplaceOptions s výchozím nastavením.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Začíná nový příklad třídy FindReplaceOptions s uvedeným směrem.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

Směr nalezení a náhrady operace.

FindReplaceOptions(PřepisováníCallback)

Začíná nový příklad třídy FindReplaceOptions s specifikovaným náhradním voláním zpět.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

Volání zpět k nahrazení nalezeného textu.

FindReplaceOptions(Název: IReplacingCallback)

Začíná nový příklad třídy FindReplaceOptions s uvedeným směrem a nahrazuje callback.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

Směr nalezení a náhrady operace.

replacingCallback IReplacingCallback

Volání zpět k nahrazení nalezeného textu.

Properties

ApplyFont

Formátování textu se vztahuje na nový obsah.

public Font ApplyFont { get; }

Hodnota nemovitosti

Font

ApplyParagraphFormat

Formátování odstavce se vztahuje na nový obsah.

public ParagraphFormat ApplyParagraphFormat { get; }

Hodnota nemovitosti

ParagraphFormat

Direction

Zvolte směr pro výměnu. výchozí hodnota je Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Hodnota nemovitosti

FindReplaceDirection

FindWholeWordsOnly

Pravda naznačuje, že stará hodnota musí být samostatným slovem.

public bool FindWholeWordsOnly { get; set; }

Hodnota nemovitosti

bool

IgnoreDeleted

Obdržíte nebo nastavíte boolean hodnotu naznačující buď ignorovat text uvnitř odstranit recenze.Standardní hodnota je ‘falešn’.

public bool IgnoreDeleted { get; set; }

Hodnota nemovitosti

bool

IgnoreFieldCodes

Obdrží nebo nastaví boolean hodnotu naznačující buď ignorovat text uvnitř kódů pole.Standardní hodnota je ‘falešn’.

public bool IgnoreFieldCodes { get; set; }

Hodnota nemovitosti

bool

Remarks

Tato možnost ovlivňuje pouze pole kódy (neignoruje uzly mezi Aspose.Words.NodeType.FieldSeparator a Aspose.Words.NodeType.FieldEnd).

Chcete-li ignorovat celé pole, použijte odpovídající možnost Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Obdrží nebo nastaví boolean hodnotu naznačující buď ignorovat text uvnitř polí.Standardní hodnota je “falešn'.

public bool IgnoreFields { get; set; }

Hodnota nemovitosti

bool

Remarks

Tato možnost ovlivňuje celé pole (všechny uzly mezi Aspose.Words.NodeType.FieldStart a Aspose.Words.NodeType.FieldEnd).

Chcete-li ignorovat pouze pole kódy, použijte odpovídající možnost Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Obdrží nebo nastaví boolean hodnotu, která naznačuje buď ignorovat poznámky.Standardní hodnota je “falešn'.

public bool IgnoreFootnotes { get; set; }

Hodnota nemovitosti

bool

IgnoreInserted

Obdržíte nebo nastavíte boolean hodnotu naznačující buď ignorovat text uvnitř vložte recenze.Standardní hodnota je ‘falešn’.

public bool IgnoreInserted { get; set; }

Hodnota nemovitosti

bool

IgnoreShapes

Obdrží nebo nastaví boolean hodnotu naznačující buď ignorovat tvary v textu.

Standardní hodnota je .

public bool IgnoreShapes { get; set; }

Hodnota nemovitosti

bool

IgnoreStructuredDocumentTags

Obdržíte nebo nastavíte boolean hodnotu, která naznačuje buď ignorovat obsah Aspose.Words.Markup.StructuredDocumentTag.Standardní hodnota je ‘falešn’.

public bool IgnoreStructuredDocumentTags { get; set; }

Hodnota nemovitosti

bool

Remarks

Když je tato možnost nastavená, bude obsah Aspose.Words.Markup.StructuredDocumentTag považován za jednoduchý text.

V opačném případě bude Aspose.Words.Markup.StructuredDocumentTag zpracován jako samostatný příběh a náhradní vzor bude vyhledáván odděleně pro každou Wl26.Markup.StrackDokument Tag, takže pokud vzorek překračuje _ www.markuf.structured DockTag, pak náhrada nebude prováděna pro tento vzor.

LegacyMode

Obdrží nebo nastaví booleánovou hodnotu, která naznačuje, že se používá starý algoritmus nalezení / nahrazen.

public bool LegacyMode { get; set; }

Hodnota nemovitosti

bool

Remarks

Použijte tuto vlajku, pokud potřebujete přesně stejné chování jako předtím, než byla zavedena pokročilá funkce nalezení / nahrazen.Vezměte prosím na vědomí, že starý algoritmus nepodporuje pokročilé funkce, jako je náhrada přerušení, aplikace formátování a tak dále.

MatchCase

Pravda naznačuje případově citlivé srovnání, falešné naznačuje případově citlivé srovnán.

public bool MatchCase { get; set; }

Hodnota nemovitosti

bool

ReplacementFormat

Předpokládaný je Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Hodnota nemovitosti

ReplacementFormat

Remarks

Používá se pouze v aplikacích Aspose.Words.LowCode.Replacer

ReplacingCallback

Uživatel definuje metodu, která se nazývá před každým výměnou.

public IReplacingCallback ReplacingCallback { get; set; }

Hodnota nemovitosti

IReplacingCallback

SmartParagraphBreakReplacement

Obdržíte nebo nastavíte boolean hodnotu, která naznačuje, zda je povoleno nahradit odstavec, když neexistuje další bratrský odstavec.

Standardní hodnota je .

public bool SmartParagraphBreakReplacement { get; set; }

Hodnota nemovitosti

bool

Remarks

Tato možnost umožňuje nahradit odstavec přerušení, když neexistuje další bratrský odstavec, k němuž všechny dětiuzly mohou být přemístěny tím, že naleznete jakýkoliv (ne nutně bratrský) další odstavec poté, co je odstavec nahrazen.

UseLegacyOrder

Pravda naznačuje, že textové vyhledávání se provádí sekvenčně od horního do dolního vzhledem k textové krabice.Default hodnota je ‘falešn’.

public bool UseLegacyOrder { get; set; }

Hodnota nemovitosti

bool

UseSubstitutions

Obdrží nebo nastaví boolean hodnotu, která naznačuje, zda rozpoznat a používat náhrady v náhradních vzorech.Standardní hodnota je “falešn'.

public bool UseSubstitutions { get; set; }

Hodnota nemovitosti

bool

Remarks

Pro podrobnosti o náhradních prvcích prosím odkazujte na:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.

 Čeština