Class FindReplaceOptions
ja nimityö: Aspose.Words.Replacing Kokoelma: Aspose.Words.dll (25.4.0)
Määritä vaihtoehdot etsimään / korvaamaan toimintaa.
Jos haluat lisätietoja, vieraile Find and Replace dokumentti artikkeliin.
public class FindReplaceOptions
Inheritance
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FindReplaceOptions()
Aloita uusi FindReplaceOptions -luokan esimerkki oletusarvoisilla asetuksilla.
public FindReplaceOptions()
FindReplaceOptions(FindReplaceDirection)
Aloittaa FindReplaceOptions -luokan uusi esimerkki määritellyllä suunnalla.
public FindReplaceOptions(FindReplaceDirection direction)
Parameters
direction
FindReplaceDirection
Etsi ja korvaa toiminnan suunta.
FindReplaceOptions(KääntäjäCallback)
Käynnistää FindReplaceOptions -luokan uusi esimerkki määritellyllä korvaavalla palautuksella.
public FindReplaceOptions(IReplacingCallback replacingCallback)
Parameters
replacingCallback
IReplacingCallback
Callback käytetään löytyneen tekstin korvaamiseen.
FindReplaceOptions(Lähde: IReplacingCallback)
Käynnistää FindReplaceOptions -luokan uusi esimerkki määritellyllä suunnalla ja korvaa callback.
public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)
Parameters
direction
FindReplaceDirection
Etsi ja korvaa toiminnan suunta.
replacingCallback
IReplacingCallback
Callback käytetään löytyneen tekstin korvaamiseen.
Properties
ApplyFont
Tekstin muotoilu sovelletaan uusiin sisältöihin.
public Font ApplyFont { get; }
Omistuksen arvo
ApplyParagraphFormat
Pykälän muotoilu sovelletaan uusiin sisältöihin.
public ParagraphFormat ApplyParagraphFormat { get; }
Omistuksen arvo
Direction
Valitse suunnan korvaamiseksi. Oletusarvo on Aspose.Words.Replacing.FindReplaceDirection.Forward.
public FindReplaceDirection Direction { get; set; }
Omistuksen arvo
FindWholeWordsOnly
Totuus osoittaa, että vanhaValuutta on oltava erillinen sana.
public bool FindWholeWordsOnly { get; set; }
Omistuksen arvo
IgnoreDeleted
Saat tai asettaa boolean-arvon, joka osoittaa joko tekstin sivuuttamista poistettujen tarkistusten sisällä.Default-arvo on “väärä”.
public bool IgnoreDeleted { get; set; }
Omistuksen arvo
IgnoreFieldCodes
Saat tai asettaa boolean-arvon, joka osoittaa joko tekstin sivuuttamista kentän koodien sisällä.Ensimmäinen arvo on ‘false’.
public bool IgnoreFieldCodes { get; set; }
Omistuksen arvo
Remarks
Tämä vaihtoehto vaikuttaa vain kentän koodeihin (se ei unohda näppäimiä Aspose.Words.NodeType.FieldSeparator ja Aspose.Words.NodeType.FieldEnd).
Jotta voit sivuuttaa koko kentän, käytä vastaavaa vaihtoehtoa Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.
IgnoreFields
Se saa tai asettaa boolean-arvon, joka osoittaa joko tekstin sivuuttamista kenttien sisällä.Vaihtoehtoinen arvo on “väärä”.
public bool IgnoreFields { get; set; }
Omistuksen arvo
Remarks
Tämä vaihtoehto vaikuttaa koko kenttään (kaikki kulmat Aspose.Words.NodeType.FieldStart ja Aspose.Words.NodeType.FieldEnd välillä).
Jotta voit sivuuttaa vain kenttäkodit, käytä vastaavaa vaihtoehtoa Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.
IgnoreFootnotes
Se saa tai asettaa boolean-arvon, joka osoittaa joko huomaamatta jalkaviitteitä.Vaihtoehtoinen arvo on ’ väärennös'.
public bool IgnoreFootnotes { get; set; }
Omistuksen arvo
IgnoreInserted
Saat tai asettaa boolean-arvon, joka osoittaa joko jättää tekstiä sisällä sisällytettyjen tarkistusten.Ensimmäinen arvo on ‘false’.
public bool IgnoreInserted { get; set; }
Omistuksen arvo
IgnoreShapes
Saat tai asettaa boolean-arvon, joka osoittaa joko jättää tekstin sisällä olevia muotoja huomiotta.
Käytännöllinen arvo on.
public bool IgnoreShapes { get; set; }
Omistuksen arvo
IgnoreStructuredDocumentTags
Saat tai asettaa boolean-arvon, joka osoittaa joko sivuuttaa Aspose.Words.Markup.StructuredDocumentTag.Default-arvo on ‘false’.
public bool IgnoreStructuredDocumentTags { get; set; }
Omistuksen arvo
Remarks
Kun tämä vaihtoehto on asetettu, Aspose.Words.Markup.StructuredDocumentTag -sisältöä käsitellään yksinkertaisena tekstinä.
Muussa tapauksessa Aspose.Words.Markup.StructuredDocumentTag käsitellään erillisenä tarina ja korvausmalli etsitään erikseen kunkin __ WL26.Marku.RakkuTag, niin että jos malli ylittää __wL32.Marka.StatedDokument Tag, korvaa ei tapahdu tällaiselle malleelle.
LegacyMode
Se saa tai asettaa boolean-arvon, joka osoittaa, että vanhaa löytämistä / korvaamista algoritmia käytetään.
public bool LegacyMode { get; set; }
Omistuksen arvo
Remarks
Käytä tätä lippua, jos tarvitset täsmälleen samaa käyttäytymistä kuin ennen kehittyneen etsimisen/korvauksen ominaisuuden käyttöönottoa.Huomaa, että vanha algoritmi ei tue kehittyneitä ominaisuuksia, kuten vaihtaa taukoja, soveltaa muotoilua ja niin edelleen.
MatchCase
Totuus osoittaa tapausherkän vertailun, väärä osoittaa tapausherkän vertailun.
public bool MatchCase { get; set; }
Omistuksen arvo
ReplacementFormat
Määritä korvauksen muoto. Oletusarvo on Aspose.Words.Replacing.ReplacementFormat.Text.
public ReplacementFormat ReplacementFormat { get; set; }
Omistuksen arvo
Remarks
Se toimii vain, kun sitä käytetään Aspose.Words.LowCode.Replacer
ReplacingCallback
Käyttäjän määrittämä menetelmä, joka kutsutaan ennen jokaista korvausta tapahtuu.
public IReplacingCallback ReplacingCallback { get; set; }
Omistuksen arvo
SmartParagraphBreakReplacement
Saat tai asettaa boolean-arvon, joka osoittaa joko se on sallittua korvata kappaleen rikki, kun ei ole seuraavaa sisarusta kappaleesta.
Käytännöllinen arvo on.
public bool SmartParagraphBreakReplacement { get; set; }
Omistuksen arvo
Remarks
Tämä vaihtoehto mahdollistaa pykälän korvaamisen, kun ei ole seuraavaa veljeä kohtaa, johon kaikki lapsetnodeja voidaan siirtää löytämällä jokin (ei välttämättä sisar) seuraava kappale sen jälkeen, kun kappale on korvattu.
UseLegacyOrder
Totuus osoittaa, että tekstihakemus suoritetaan peräkkäin ylhäältä alaspäin, kun otetaan huomioon tekstilaatikot.Default arvo on “väärä”.
public bool UseLegacyOrder { get; set; }
Omistuksen arvo
UseSubstitutions
Saat tai asettaa boolean-arvon, joka osoittaa, tunnistetaanko ja käytetäänkö korvauksia korvausmallien sisällä.Ensimmäinen arvo on “väärä”.
public bool UseSubstitutions { get; set; }
Omistuksen arvo
Remarks
Lisätietoja korvauselementteistä viitataan:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.