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
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
ApplyParagraphFormat
Formatiranje stavka primjenjuje se na novi sadržaj.
public ParagraphFormat ApplyParagraphFormat { get; }
Vrijednost nekretnina
Direction
Izaberite smjer za zamjenu. podrazumevana vrijednost je Aspose.Words.Replacing.FindReplaceDirection.Forward.
public FindReplaceDirection Direction { get; set; }
Vrijednost nekretnina
FindWholeWordsOnly
Istina ukazuje da staraVrijednost mora biti jedinstvena riječ.
public bool FindWholeWordsOnly { get; set; }
Vrijednost nekretnina
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
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
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
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
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
IgnoreShapes
Dobiva ili postavlja boolean vrijednost koja ukazuje ili na ignoriranje oblika unutar teksta.
Definicijska vrijednost je.
public bool IgnoreShapes { get; set; }
Vrijednost nekretnina
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
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
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
ReplacementFormat
Podrazumevano je Aspose.Words.Replacing.ReplacementFormat.Text.
public ReplacementFormat ReplacementFormat { get; set; }
Vrijednost nekretnina
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
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
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
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
Remarks
Za detalje o elementima zamjene molimo upućujte na:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.