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
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
ApplyParagraphFormat
Formátování odstavce se vztahuje na nový obsah.
public ParagraphFormat ApplyParagraphFormat { get; }
Hodnota nemovitosti
Direction
Zvolte směr pro výměnu. výchozí hodnota je Aspose.Words.Replacing.FindReplaceDirection.Forward.
public FindReplaceDirection Direction { get; set; }
Hodnota nemovitosti
FindWholeWordsOnly
Pravda naznačuje, že stará hodnota musí být samostatným slovem.
public bool FindWholeWordsOnly { get; set; }
Hodnota nemovitosti
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
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
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
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
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
IgnoreShapes
Obdrží nebo nastaví boolean hodnotu naznačující buď ignorovat tvary v textu.
Standardní hodnota je .
public bool IgnoreShapes { get; set; }
Hodnota nemovitosti
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
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
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
ReplacementFormat
Předpokládaný je Aspose.Words.Replacing.ReplacementFormat.Text.
public ReplacementFormat ReplacementFormat { get; set; }
Hodnota nemovitosti
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
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
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
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
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.