Class FindReplaceOptions

Class FindReplaceOptions

Numele spaţiului: Aspose.Words.Replacing Asamblare: Aspose.Words.dll (25.4.0)

Specifica opțiunile de găsire / înlocuire a operațiunilor.

Pentru a afla mai multe, vizitați Find and Replace Articolul de documentare.

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

Membrii moștenitori

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

Constructors

FindReplaceOptions()

Inițializează o nouă instanță a clasei FindReplaceOptions cu setările predefinite.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Inițializează o nouă instanță a clasei FindReplaceOptions cu direcția specificată.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

direcția operațiunii de găsire și de înlocuire.

FindReplaceOptions(Cuvânt cheieCallback)

Inițializează o nouă instanță a clasei FindReplaceOptions cu apelul de înlocuire specificat.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

Înlocuiește textul găsit pentru a înlocui textul.

FindReplaceOptions(Cuvânt cheie: IReplacingCallback)

Inițializează o nouă instanță a clasei FindReplaceOptions cu direcția specificată și înlocuiește apelul înapoi.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

direcția operațiunii de găsire și de înlocuire.

replacingCallback IReplacingCallback

Înlocuiește textul găsit pentru a înlocui textul.

Properties

ApplyFont

Formatul text aplicat noilor conținuturi.

public Font ApplyFont { get; }

Valoarea proprietății

Font

ApplyParagraphFormat

Formatul de paragraf aplicat conținutului nou.

public ParagraphFormat ApplyParagraphFormat { get; }

Valoarea proprietății

ParagraphFormat

Direction

Selectați direcția pentru a înlocui. valoarea de bază este Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Valoarea proprietății

FindReplaceDirection

FindWholeWordsOnly

Adevărul indică vechiValue trebuie să fie un cuvânt independent.

public bool FindWholeWordsOnly { get; set; }

Valoarea proprietății

bool

IgnoreDeleted

Obține sau stabilește o valoare booleană care indică fie să ignore textul în interiorul revizuirilor de ștergere.Valoarea predefinită este “falsa”.

public bool IgnoreDeleted { get; set; }

Valoarea proprietății

bool

IgnoreFieldCodes

Obține sau stabilește o valoare booleană care indică sau să ignore textul în codurile de câmp.Valoarea predefinită este “falsa”.

public bool IgnoreFieldCodes { get; set; }

Valoarea proprietății

bool

Remarks

Această opțiune afectează numai codurile de câmp (nu ignorează nodurile dintre Aspose.Words.NodeType.FieldSeparator și Aspose.Words.NodeType.FieldEnd).

Pentru a ignora întregul câmp, vă rugăm să utilizați opțiunea corespunzătoare Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Obține sau stabilește o valoare booleană care indică sau să ignore textul în câmpuri.Valoarea predefinită este “falsa”.

public bool IgnoreFields { get; set; }

Valoarea proprietății

bool

Remarks

Această opțiune afectează întregul câmp (toate nodurile între Aspose.Words.NodeType.FieldStart și Aspose.Words.NodeType.FieldEnd).

Pentru a ignora doar codurile de câmp, vă rugăm să utilizați opțiunea corespunzătoare Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Obține sau stabilește o valoare booleană care indică fie să ignore notele.Valoarea standardă este “falsa”.

public bool IgnoreFootnotes { get; set; }

Valoarea proprietății

bool

IgnoreInserted

Obține sau stabilește o valoare booleană care indică fie să ignore textul în interiorul revizuirilor introduse.Valoarea predefinită este “falsa”.

public bool IgnoreInserted { get; set; }

Valoarea proprietății

bool

IgnoreShapes

Obține sau stabilește o valoare booleană care indică sau să ignore formele dintr-un text.

Valoarea deficitară este.

public bool IgnoreShapes { get; set; }

Valoarea proprietății

bool

IgnoreStructuredDocumentTags

Obține sau stabilește o valoare booleană care indică sau să ignore conținutul Aspose.Words.Markup.StructuredDocumentTag.Valoarea predefinită este ‘falsa’.

public bool IgnoreStructuredDocumentTags { get; set; }

Valoarea proprietății

bool

Remarks

Atunci când această opțiune este setată, conținutul Aspose.Words.Markup.StructuredDocumentTag va fi tratat ca un text simplu.

În caz contrar, Aspose.Words.Markup.StructuredDocumentTag va fi prelucrat ca o istorie independentă și modelul de înlocuire se va căuta separat pentru fiecare W L26.Marking.StructDOCUMENTTag, astfel încât dacă un model trece printr-un _www.marking/struck.ArticumTags, atunci nu va avea loc un schimb pentru acest model.

LegacyMode

Obține sau stabilește o valoare booleană care indică faptul că se utilizează vechiul algoritm de găsire / înlocuire.

public bool LegacyMode { get; set; }

Valoarea proprietății

bool

Remarks

Utilizați această steagă dacă aveți nevoie exact de același comportament ca înainte de a fi introdusă funcția avansată de găsire / înlocuire.Rețineți că vechiul algoritm nu susține caracteristici avansate, cum ar fi înlocuirea cu pauze, aplicarea formatării și așa mai departe.

MatchCase

Adevărul indică comparația caz-sensibilă, falsul indică comparația caz-insensibilă.

public bool MatchCase { get; set; }

Valoarea proprietății

bool

ReplacementFormat

Default este Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Valoarea proprietății

ReplacementFormat

Remarks

Funcționează numai atunci când se utilizează în Aspose.Words.LowCode.Replacer

ReplacingCallback

Metoda definită de utilizator care este numită înainte de fiecare eveniment de înlocuire.

public IReplacingCallback ReplacingCallback { get; set; }

Valoarea proprietății

IReplacingCallback

SmartParagraphBreakReplacement

Obține sau stabilește o valoare booleană care indică dacă este permisă înlocuirea ruperii paragrafului atunci când nu există următorul paragraf fratern.

Valoarea deficitară este.

public bool SmartParagraphBreakReplacement { get; set; }

Valoarea proprietății

bool

Remarks

Această opțiune permite înlocuirea ruperii paragrafului atunci când nu există următorul paragraf fratelui la care toată copilulnodurile pot fi mutate, prin găsirea oricărui (nu neapărat fratern) paragraf următor după înlocuirea paragrafului.

UseLegacyOrder

Adevăratul indică faptul că o căutare textă este efectuată secvențial de la partea de sus la partea de jos, luând în considerare valorile text box.Default este “false”.

public bool UseLegacyOrder { get; set; }

Valoarea proprietății

bool

UseSubstitutions

Obține sau stabilește o valoare booleană care indică dacă să recunoască și să utilizeze înlocuiri în cadrul modelelor de înlocuire.Valoarea implicită este “falsa”.

public bool UseSubstitutions { get; set; }

Valoarea proprietății

bool

Remarks

Pentru detalii despre elementele de înlocuire vă rugăm să faceți referire la:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expresii.

 Română
OSZAR »