Class FindReplaceOptions

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

object FindReplaceOptions

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

Font

ApplyParagraphFormat

Pykälän muotoilu sovelletaan uusiin sisältöihin.

public ParagraphFormat ApplyParagraphFormat { get; }

Omistuksen arvo

ParagraphFormat

Direction

Valitse suunnan korvaamiseksi. Oletusarvo on Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Omistuksen arvo

FindReplaceDirection

FindWholeWordsOnly

Totuus osoittaa, että vanhaValuutta on oltava erillinen sana.

public bool FindWholeWordsOnly { get; set; }

Omistuksen arvo

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

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

bool

ReplacementFormat

Määritä korvauksen muoto. Oletusarvo on Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Omistuksen arvo

ReplacementFormat

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

IReplacingCallback

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

bool

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

bool

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

bool

Remarks

Lisätietoja korvauselementteistä viitataan:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.

 Suomi