Class FindReplaceOptions
Pôvodný názov: Aspose.Words.Replacing Zhromaždenie: Aspose.Words.dll (25.4.0)
Určuje možnosti nájdenia / nahradenia operácií.
Aby ste sa dozvedeli viac, navštívte Find and Replace Dokumentačný článok .
public class FindReplaceOptions
Inheritance
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FindReplaceOptions()
Initalizuje novú inštanciu triedy FindReplaceOptions s predvolenými nastavením.
public FindReplaceOptions()
FindReplaceOptions(FindReplaceDirection)
Initalizuje novú inštanciu triedy FindReplaceOptions s uvedeným smerom.
public FindReplaceOptions(FindReplaceDirection direction)
Parameters
direction
FindReplaceDirection
smerom nájdenia a nahradenia operácie.
FindReplaceOptions(ZľavyCallback)
Initalizuje novú inštanciu triedy FindReplaceOptions s špecifikovaným náhradným volaním.
public FindReplaceOptions(IReplacingCallback replacingCallback)
Parameters
replacingCallback
IReplacingCallback
Pozvánka na nahradenie nájdeného textu.
FindReplaceOptions(Vyhľadávanie, IReplacingCallback)
Initalizuje novú inštanciu triedy FindReplaceOptions s uvedeným smerom a nahrádza callback.
public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)
Parameters
direction
FindReplaceDirection
smerom nájdenia a nahradenia operácie.
replacingCallback
IReplacingCallback
Pozvánka na nahradenie nájdeného textu.
Properties
ApplyFont
Formátovanie textu sa aplikuje na nové obsahy.
public Font ApplyFont { get; }
Hodnota nehnuteľnosti
ApplyParagraphFormat
Formátovanie odsekov sa vzťahuje na nový obsah.
public ParagraphFormat ApplyParagraphFormat { get; }
Hodnota nehnuteľnosti
Direction
Vyberte smer nahradiť. predvolená hodnota je Aspose.Words.Replacing.FindReplaceDirection.Forward.
public FindReplaceDirection Direction { get; set; }
Hodnota nehnuteľnosti
FindWholeWordsOnly
Pravda ukazuje, že stará hodnota musí byť samostatným slovom.
public bool FindWholeWordsOnly { get; set; }
Hodnota nehnuteľnosti
IgnoreDeleted
Získava alebo nastaví boolean hodnotu, ktorá naznačuje buď ignorovať text vo vnútri odstrániť revízie.Predvolená hodnota je “falošné”.
public bool IgnoreDeleted { get; set; }
Hodnota nehnuteľnosti
IgnoreFieldCodes
Získate alebo nastavíte boolean hodnotu naznačujúcu buď ignorovať text vo vnútri kódov poľa.Predvolená hodnota je “falšovaná”.
public bool IgnoreFieldCodes { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto možnosť ovplyvňuje iba kódov poľa (nie ignoruje uzly medzi Aspose.Words.NodeType.FieldSeparator a Aspose.Words.NodeType.FieldEnd).
Ak chcete ignorovať celé pole, použite príslušnú možnosť Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.
IgnoreFields
Získava alebo nastaví boolean hodnotu, ktorá naznačuje buď ignorovať text vo vnútri polí.Predvolená hodnota je “falšovaná”.
public bool IgnoreFields { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto možnosť ovplyvňuje celé pole (všetky uzly medzi Aspose.Words.NodeType.FieldStart a Aspose.Words.NodeType.FieldEnd).
Ak chcete ignorovať iba kódy poľa, použite príslušnú možnosť Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.
IgnoreFootnotes
Získate alebo nastavíte boolean hodnotu naznačujúcu buď ignorovať poznámky.Predvolená hodnota je “falšovaná”.
public bool IgnoreFootnotes { get; set; }
Hodnota nehnuteľnosti
IgnoreInserted
Získate alebo nastavíte boolean hodnotu naznačujúcu buď ignorovanie textu vo vnútri vložte revízie.Predvolená hodnota je “falošná”.
public bool IgnoreInserted { get; set; }
Hodnota nehnuteľnosti
IgnoreShapes
Získate alebo nastavíte booleánovú hodnotu, ktorá naznačuje buď ignorovanie tvarov v texte.
Predvolená hodnota je.
public bool IgnoreShapes { get; set; }
Hodnota nehnuteľnosti
IgnoreStructuredDocumentTags
Získate alebo nastavíte booleánovú hodnotu, ktorá naznačuje, že by ste ignorovali obsah aplikácie Aspose.Words.Markup.StructuredDocumentTag.Predvolená hodnota je falošná.
public bool IgnoreStructuredDocumentTags { get; set; }
Hodnota nehnuteľnosti
Remarks
Keď je táto možnosť nastavená, obsah Aspose.Words.Markup.StructuredDocumentTag sa bude zaobchádzať ako jednoduchý text.
V opačnom prípade sa Aspose.Words.Markup.StructuredDocumentTag bude spracovávať ako samostatný príbeh a nahradenie vzoru bude vyhľadávané samostatne pre každý W L 26.Smercové.PracovanéDokumentTags, takže ak vzor prechádza cez __ WL 26__ .Marcový.ZstruktúrovanýDoborovýTag, potom náhrada nebude vykonaná pre takýto vzor.
LegacyMode
Získate alebo nastavíte booleánovú hodnotu, ktorá naznačuje, že sa používa starý algoritmus nájdenia / nahradenia.
public bool LegacyMode { get; set; }
Hodnota nehnuteľnosti
Remarks
Použite túto vlajku, ak potrebujete presne rovnaké správanie ako predtým, ako bola zavedená pokročilá funkcia nájdenia / nahradenia.Upozorňujeme, že starý algoritmus nepodporuje pokročilé funkcie, ako je nahradenie prerušeniami, aplikácia formátovania a tak ďalej.
MatchCase
Pravda naznačuje prípadovo citlivé porovnanie, falošné naznačuje prípadovo citlivé porovnanie.
public bool MatchCase { get; set; }
Hodnota nehnuteľnosti
ReplacementFormat
Predvolený je Aspose.Words.Replacing.ReplacementFormat.Text.
public ReplacementFormat ReplacementFormat { get; set; }
Hodnota nehnuteľnosti
Remarks
Používa sa iba v aplikácii Aspose.Words.LowCode.Replacer
ReplacingCallback
Používateľom definovaná metóda, ktorá sa volá pred každým výmenou.
public IReplacingCallback ReplacingCallback { get; set; }
Hodnota nehnuteľnosti
SmartParagraphBreakReplacement
Získate alebo nastavíte booleánovú hodnotu, ktorá naznačuje, či je povolené nahradiť rozdiel od odseku, keď nie je ďalší bratský oddiel.
Predvolená hodnota je.
public bool SmartParagraphBreakReplacement { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto možnosť umožňuje nahradiť odstúpenie odsekov, keď neexistuje ďalší bratský odstúpenie, na ktoré všetky detiuzly možno presunúť nájdením akéhokoľvek (nie nutne bratského) ďalšieho odseku po nahradení odseku.
UseLegacyOrder
Pravda naznačuje, že textové vyhľadávanie sa vykonáva sekvenciálne zhora na dole, pričom textové boxy.Default hodnoty sú “falošné”.
public bool UseLegacyOrder { get; set; }
Hodnota nehnuteľnosti
UseSubstitutions
Získa alebo nastaví boolean hodnotu, ktorá naznačuje, či je potrebné rozpoznať a používať náhrady v náhradných vzorcoch.Predvolená hodnota je “falšovaná”.
public bool UseSubstitutions { get; set; }
Hodnota nehnuteľnosti
Remarks
Pre podrobnosti o náhradných prvkoch prosím odkazujte na:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.