Class FindReplaceOptions

Class FindReplaceOptions

De naam: Aspose.Words.Replacing Verzameling: Aspose.Words.dll (25.4.0)

Beschrijft de opties voor het vinden / vervangen van operaties.

Om meer te weten te komen, bezoek de Find and Replace Documentatie artikel.

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

Geëerbiede leden

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

Constructors

FindReplaceOptions()

Start een nieuwe instantie van de FindReplaceOptions-klasse met standaardinstellingen.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Initialiseert een nieuwe instantie van de FindReplaceOptions klasse met de aangegeven richting.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

De richting van het vinden en vervangen operatie.

FindReplaceOptions(VervolgingCallback)

Initialiseert een nieuwe instantie van de FindReplaceOptions-klasse met de aangegeven vervangende callback.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

De callback om te gebruiken om gevonden tekst te vervangen.

FindReplaceOptions(FindReplaceDirectie, IReplacingCallback)

Initialiseert een nieuwe instantie van de FindReplaceOptions-klasse met de aangegeven richting en vervangt callback.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

De richting van het vinden en vervangen operatie.

replacingCallback IReplacingCallback

De callback om te gebruiken om gevonden tekst te vervangen.

Properties

ApplyFont

Textformatting toegepast op nieuwe inhoud.

public Font ApplyFont { get; }

Eigendomswaarde

Font

ApplyParagraphFormat

Paragraaf formatting toegepast op nieuwe inhoud.

public ParagraphFormat ApplyParagraphFormat { get; }

Eigendomswaarde

ParagraphFormat

Direction

De standaardwaarde is Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Eigendomswaarde

FindReplaceDirection

FindWholeWordsOnly

De waarheid geeft aan dat de oude waarde een standalone woord moet zijn.

public bool FindWholeWordsOnly { get; set; }

Eigendomswaarde

bool

IgnoreDeleted

Geeft of stelt een boolean waarde die aangeeft of om tekst te negeren binnen verwijderen herzieningen.De standaardwaarde is ‘fake’.

public bool IgnoreDeleted { get; set; }

Eigendomswaarde

bool

IgnoreFieldCodes

Geeft of stelt een boolean waarde die aangeeft of om tekst in de veldcodes te negeren.De standaardwaarde is ‘fake’.

public bool IgnoreFieldCodes { get; set; }

Eigendomswaarde

bool

Remarks

Deze optie beïnvloedt alleen veldcodes (het negeert niet de noden tussen Aspose.Words.NodeType.FieldSeparator en Aspose.Words.NodeType.FieldEnd).

Om het hele veld te negeren, gebruik dan de juiste optie Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Geeft of stelt een boolean waarde die aangeeft of om tekst in de velden te negeren.De standaardwaarde is ‘fake’.

public bool IgnoreFields { get; set; }

Eigendomswaarde

bool

Remarks

Deze optie beïnvloedt het hele veld (alle knooppunten tussen Aspose.Words.NodeType.FieldStart en Aspose.Words.NodeType.FieldEnd).

Om alleen veldcodes te negeren, gebruik dan de juiste optie Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Geeft of stelt een boolean-waarde die aanwijst of om de voetnootjes te negeren.De standaardwaarde is ‘fake’.

public bool IgnoreFootnotes { get; set; }

Eigendomswaarde

bool

IgnoreInserted

Geeft of stelt een boolean waarde die aangeeft of om tekst in de insert revisions te negeren.De standaardwaarde is ‘fake’.

public bool IgnoreInserted { get; set; }

Eigendomswaarde

bool

IgnoreShapes

Geeft of stelt een boolean waarde die aangeeft of om vormen binnen een tekst te negeren.

De standaardwaarde is.

public bool IgnoreShapes { get; set; }

Eigendomswaarde

bool

IgnoreStructuredDocumentTags

Geeft of zet een booleanwaarde die aangeeft of om de inhoud van Aspose.Words.Markup.StructuredDocumentTag te negeren.De standaardwaarde is ‘fake’.

public bool IgnoreStructuredDocumentTags { get; set; }

Eigendomswaarde

bool

Remarks

Wanneer deze optie is ingesteld, wordt de inhoud van Aspose.Words.Markup.StructuredDocumentTag behandeld als een eenvoudige tekst.

Anders, Aspose.Words.Markup.StructuredDocumentTag zal worden verwerkt als een standalone Story en vervangend patroon wordt gespecialiseerd voor elke __ WL26.Markt.StructDokumentTags, zodat als het pattern een __wL36.Markt-StruktuerdDicumenttag overschrijdt, dan zal de vervangen niet worden uitgevoerd voor dat patter.

LegacyMode

Geeft of stelt een booleanwaarde die aangeeft dat het oude vind/vervang algoritme wordt gebruikt.

public bool LegacyMode { get; set; }

Eigendomswaarde

bool

Remarks

Gebruik deze vlag als je precies hetzelfde gedrag nodig hebt als voordat de geavanceerde vind/vervangfunctie is geïntroduceerd.Houd er rekening mee dat het oude algoritme niet ondersteunt geavanceerde functies zoals vervanging met pauzes, toepassing van formatting en dergelijke.

MatchCase

De waarheid geeft een case-sensitive vergelijking aan, de valse geeft een case-insensitive vergelijking aan.

public bool MatchCase { get; set; }

Eigendomswaarde

bool

ReplacementFormat

De standaard is Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Eigendomswaarde

ReplacementFormat

Remarks

Het werkt alleen wanneer het wordt gebruikt in Aspose.Words.LowCode.Replacer

ReplacingCallback

De door de gebruiker gedefinieerde methode die wordt genoemd voordat elke vervanging gebeurt.

public IReplacingCallback ReplacingCallback { get; set; }

Eigendomswaarde

IReplacingCallback

SmartParagraphBreakReplacement

Geeft of stelt een boolean waarde die aangeeft of het is toegestaan om paragraafbreuk te vervangen wanneer er geen volgende broeder paragraaf is.

De standaardwaarde is.

public bool SmartParagraphBreakReplacement { get; set; }

Eigendomswaarde

bool

Remarks

Deze optie maakt het mogelijk om de paragraaf breuk te vervangen wanneer er geen volgende broeder paragraaf is waar alle kinderennoden kunnen worden verplaatst, door het vinden van een (niet noodzakelijkerwijs broer) volgende paragraaf na de paragraaf wordt vervangen.

UseLegacyOrder

True geeft aan dat een tekstzoek sequentieel van boven naar beneden wordt uitgevoerd, rekening houdend met de tekstboxes.De standaardwaarde is ‘fake’.

public bool UseLegacyOrder { get; set; }

Eigendomswaarde

bool

UseSubstitutions

Geeft of stelt een booleanwaarde die aangeeft of vervangingen binnen vervangingspatronen moeten worden herkend en gebruikt.De standaardwaarde is ‘fake’.

public bool UseSubstitutions { get; set; }

Eigendomswaarde

bool

Remarks

Voor de details over de vervangingselementen, raadpleeg dan:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substituties-in-regulaire-uitdrukkingen.

 Nederlands