Class FindReplaceOptions

Class FindReplaceOptions

nazivni prostor: Aspose.Words.Replacing Sastav: Aspose.Words.dll (25.4.0)

Određuje opcije za pronalaženje / zamjenu operacija.

Da biste saznali više, posjetite Find and Replace Dokumentarni članak .

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

naslijeđeni članovi

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

Constructors

FindReplaceOptions()

Inicijalizira novu primjenu klase FindReplaceOptions s privremenim postavkama.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Inicijalizira novu primjenu klase FindReplaceOptions s određenim smjerom.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

Smjer operacije pronalaženja i zamjene.

FindReplaceOptions(Sljedeći članakIreplacingCallback)

Inicijalizira novu primjenu klase FindReplaceOptions s određenim zamjenom poziva.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

Poziv za zamjenu pronađenog teksta.

FindReplaceOptions(Sljedeći članakFindReplaceDirection, IReplacingCallback)

Inicijalizira novu primjenu Klasa FindReplaceOptions s određenim smjerom i zamjenjuje poziv.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

Smjer operacije pronalaženja i zamjene.

replacingCallback IReplacingCallback

Poziv za zamjenu pronađenog teksta.

Properties

ApplyFont

Formatiranje teksta primjenjuje se na novi sadržaj.

public Font ApplyFont { get; }

Vrijednost nekretnina

Font

ApplyParagraphFormat

Formatiranje stavka primjenjuje se na novi sadržaj.

public ParagraphFormat ApplyParagraphFormat { get; }

Vrijednost nekretnina

ParagraphFormat

Direction

Izaberite smjer za zamjenu. podrazumevana vrijednost je Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Vrijednost nekretnina

FindReplaceDirection

FindWholeWordsOnly

Istina ukazuje da staraVrijednost mora biti jedinstvena riječ.

public bool FindWholeWordsOnly { get; set; }

Vrijednost nekretnina

bool

IgnoreDeleted

Dobivate ili postavite boolean vrijednost koja ukazuje ili na ignoriranje teksta unutar brisanje revizije.Podrazumevana vrijednost je ’lažna'.

public bool IgnoreDeleted { get; set; }

Vrijednost nekretnina

bool

IgnoreFieldCodes

Dobiva ili postavlja boolean vrijednost koja ukazuje ili na ignoriranje teksta unutar kodova polja.Podrazumevana vrijednost je ’lažna'.

public bool IgnoreFieldCodes { get; set; }

Vrijednost nekretnina

bool

Remarks

Ova opcija utječe samo na kodove polja (ne ignoriše čvorove između Aspose.Words.NodeType.FieldSeparator i Aspose.Words.NodeType.FieldEnd).

Da biste ignorirali cijelo polje, koristite odgovarajuću opciju Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Dobiva ili postavlja boolean vrijednost koja ukazuje ili na ignoriranje teksta unutar polja.Podrazumevana vrijednost je ’lažna'.

public bool IgnoreFields { get; set; }

Vrijednost nekretnina

bool

Remarks

Ova opcija utječe na cijelo polje (svi čvorovi između Aspose.Words.NodeType.FieldStart i Aspose.Words.NodeType.FieldEnd).

Da biste ignorirali samo kodove polja, koristite odgovarajuću opciju Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Dobiva ili postavlja boolean vrijednost koja ukazuje ili na zanemarivanje stopalica.Podrazumevana vrijednost je ’lažna'.

public bool IgnoreFootnotes { get; set; }

Vrijednost nekretnina

bool

IgnoreInserted

Dobiva ili postavlja boolean vrijednost koja ukazuje ili na zanemarivanje teksta unutar uvrsti revizije.Podrazumevana vrijednost je ’lažna'.

public bool IgnoreInserted { get; set; }

Vrijednost nekretnina

bool

IgnoreShapes

Dobiva ili postavlja boolean vrijednost koja ukazuje ili na ignoriranje oblika unutar teksta.

Definicijska vrijednost je.

public bool IgnoreShapes { get; set; }

Vrijednost nekretnina

bool

IgnoreStructuredDocumentTags

Dobiva ili postavlja boolean vrijednost koja ukazuje ili na ignoriranje sadržaja Aspose.Words.Markup.StructuredDocumentTag.Podrazumevana vrijednost je ’lažna'.

public bool IgnoreStructuredDocumentTags { get; set; }

Vrijednost nekretnina

bool

Remarks

Kada je ova opcija postavljena na, sadržaj Aspose.Words.Markup.StructuredDocumentTag će se tretirati kao jednostavan tekst.

U suprotnom, Aspose.Words.Markup.StructuredDocumentTag će se obrađivati kao samostalna priča i zamjena uzoraka bit će potražena odvojeno za svaki W L26.Marku.StruredTags, tako da ako uzorak prekorači __ WL26.

LegacyMode

Dobiva ili postavlja boolean vrijednost koja ukazuje na to da se koristi stari algoritam za pronalaženje / zamjenu.

public bool LegacyMode { get; set; }

Vrijednost nekretnina

bool

Remarks

Koristite ovu zastavu ako vam je potrebna ista ponašanja kao i prije uvođenja napredne funkcije pronalaska/povratka.Imajte na umu da stari algoritam ne podržava napredne značajke kao što su zamjena prekida, primjena formata i tako dalje.

MatchCase

Istina ukazuje na slučajno osjetljivu usporedbu, lažna ukazuje na slučajno osjetljivu usporedbu.

public bool MatchCase { get; set; }

Vrijednost nekretnina

bool

ReplacementFormat

Podrazumevano je Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Vrijednost nekretnina

ReplacementFormat

Remarks

To djeluje samo kada se koristi u Aspose.Words.LowCode.Replacer

ReplacingCallback

Korisnik definira metodu koja se zove prije svakog događaja zamjene.

public IReplacingCallback ReplacingCallback { get; set; }

Vrijednost nekretnina

IReplacingCallback

SmartParagraphBreakReplacement

Dobiva ili postavlja boolean vrijednost koja ukazuje na to da je dopušteno zamijeniti odlomak stavka kada nema sljedećeg bratskog stavka.

Definicijska vrijednost je.

public bool SmartParagraphBreakReplacement { get; set; }

Vrijednost nekretnina

bool

Remarks

Ova opcija omogućuje zamjenu odlomka stavka kada nema sljedećeg bratskog stavka na koji je cijelo dijetečvorovi se mogu premjestiti, pronalazeći bilo koji (ne nužno bratski) sljedeći stavak nakon što je stavak zamijenjen.

UseLegacyOrder

Istina ukazuje na to da se pretraživanje teksta izvodi redovito od vrha do dna uzimajući u obzir tekstne kutije.Default vrijednost je ’lažna'.

public bool UseLegacyOrder { get; set; }

Vrijednost nekretnina

bool

UseSubstitutions

Dobiva ili postavlja boolean vrijednost koja ukazuje na to treba li prepoznati i koristiti zamjene unutar zamjenskih uzoraka.

public bool UseSubstitutions { get; set; }

Vrijednost nekretnina

bool

Remarks

Za detalje o elementima zamjene molimo upućujte na:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.

 Hrvatski