Class FindReplaceOptions

Class FindReplaceOptions

Il nome: Aspose.Words.Replacing Assemblea: Aspose.Words.dll (25.4.0)

Specifica le opzioni per la ricerca / sostituzione delle operazioni.

Per saperne di più, visita il Find and Replace Articolo di documentazione.

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

I membri ereditari

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

Constructors

FindReplaceOptions()

Inizia una nuova instanza della classe FindReplaceOptions con le impostazioni predefinite.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Inizia una nuova instanza della classe FindReplaceOptions con la direzione specificata.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

La direzione dell’operazione di ricerca e sostituzione.

FindReplaceOptions(RiflessioniCallback)

Inizia una nuova instanza della classe FindReplaceOptions con la chiamata sostitutiva specificata.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

Il callback da utilizzare per sostituire il testo trovato.

FindReplaceOptions(Scopri di più su FindReplaceDirection IReplacingCallback)

Inizia una nuova instanza della classe FindReplaceOptions con la direzione specificata e sostituisce il callback.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

La direzione dell’operazione di ricerca e sostituzione.

replacingCallback IReplacingCallback

Il callback da utilizzare per sostituire il testo trovato.

Properties

ApplyFont

Formattamento del testo applicato al nuovo contenuto.

public Font ApplyFont { get; }

Valore di proprietà

Font

ApplyParagraphFormat

Il formato del paragrafo è applicato al nuovo contenuto.

public ParagraphFormat ApplyParagraphFormat { get; }

Valore di proprietà

ParagraphFormat

Direction

Seleziona la direzione per sostituire. il valore predefinito è Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Valore di proprietà

FindReplaceDirection

FindWholeWordsOnly

La verità indica che il vecchio valore deve essere una parola indipendente.

public bool FindWholeWordsOnly { get; set; }

Valore di proprietà

bool

IgnoreDeleted

Riceve o impone un valore boolean che indica sia di ignorare il testo all’interno di revisioni di cancellazione.Il valore predefinito è ‘falso’.

public bool IgnoreDeleted { get; set; }

Valore di proprietà

bool

IgnoreFieldCodes

Riceve o impone un valore boolean che indica sia di ignorare il testo all’interno dei codici di campo.Il valore predefinito è ‘falso’.

public bool IgnoreFieldCodes { get; set; }

Valore di proprietà

bool

Remarks

Questa opzione riguarda solo i codici di campo (non ignora i nodi tra Aspose.Words.NodeType.FieldSeparator e Aspose.Words.NodeType.FieldEnd).

Per ignorare tutto il campo, si prega di utilizzare l’opzione corrispondente Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Riceve o impone un valore boolean che indica sia di ignorare il testo all’interno dei campi.Il valore predefinito è ‘falso’.

public bool IgnoreFields { get; set; }

Valore di proprietà

bool

Remarks

Questa opzione colpisce tutto il campo (tutti i nodi tra Aspose.Words.NodeType.FieldStart e Aspose.Words.NodeType.FieldEnd).

Per ignorare solo i codici di campo, si prega di utilizzare l’opzione corrispondente Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Riceve o impone un valore booleano che indica sia di ignorare le note.Il valore predefinito è ‘falso’.

public bool IgnoreFootnotes { get; set; }

Valore di proprietà

bool

IgnoreInserted

Riceve o impone un valore boolean che indica sia di ignorare il testo all’interno delle revisioni inserite.Il valore predefinito è ‘falso’.

public bool IgnoreInserted { get; set; }

Valore di proprietà

bool

IgnoreShapes

Riceve o impone un valore booleano che indica sia di ignorare le forme all’interno di un testo.

Il valore default è.

public bool IgnoreShapes { get; set; }

Valore di proprietà

bool

IgnoreStructuredDocumentTags

Riceve o impone un valore booleano che indica sia di ignorare il contenuto di Aspose.Words.Markup.StructuredDocumentTag.Il valore predefinito è ‘falso’.

public bool IgnoreStructuredDocumentTags { get; set; }

Valore di proprietà

bool

Remarks

Quando questa opzione è impostata, il contenuto di Aspose.Words.Markup.StructuredDocumentTag sarà trattato come un semplice testo.

Altrimenti, Aspose.Words.Markup.StructuredDocumentTag sarà elaborato come Storia indipendente e il modello di sostituzione sarà ricercato separatamente per ciascun __ WL26.Marca.Sistema di Documentazione, in modo che se il modulo attraversa un Wl26.Marca .StruturoTags, allora il cambiamento non verrà eseguito per tale modello.

LegacyMode

Riceve o impone un valore booleano che indica che viene utilizzato un vecchio algoritmo di ricerca / sostituzione.

public bool LegacyMode { get; set; }

Valore di proprietà

bool

Remarks

Utilizzare questa bandiera se si ha bisogno di esattamente lo stesso comportamento che prima è stata introdotta la funzione avanzata di ricerca / sostituzione.Si noti che il vecchio algoritmo non supporta funzionalità avanzate come sostituire con le interruzioni, applicare la formattazione e così via.

MatchCase

La verità indica un confronto caso-sensibile, il falso indica un confronto caso-insensibile.

public bool MatchCase { get; set; }

Valore di proprietà

bool

ReplacementFormat

Determinare il formato della sostituzione. Default è Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Valore di proprietà

ReplacementFormat

Remarks

Funziona solo quando viene utilizzato in Aspose.Words.LowCode.Replacer

ReplacingCallback

Il metodo definito dall’utente che viene chiamato prima di ogni evento di sostituzione.

public IReplacingCallback ReplacingCallback { get; set; }

Valore di proprietà

IReplacingCallback

SmartParagraphBreakReplacement

Riceve o impone un valore booleano che indica sia che è consentito sostituire la frazione del paragrafo quando non c’è il paragrafo successivo.

Il valore default è.

public bool SmartParagraphBreakReplacement { get; set; }

Valore di proprietà

bool

Remarks

Questa opzione consente di sostituire la frazione del paragrafo quando non c’è il paragrafo successivo a cui tutto il bambinoI nodi possono essere spostati, trovando qualsiasi (non necessariamente fratello) paragrafo successivo dopo che il paragrafo è stato sostituito.

UseLegacyOrder

La verità indica che una ricerca di testo viene eseguita sequenzialmente dalla parte superiore alla parte inferiore considerando le scatole di testo.Il valore default è ‘falso’.

public bool UseLegacyOrder { get; set; }

Valore di proprietà

bool

UseSubstitutions

Riceve o impone un valore boolean indicando se riconoscere e utilizzare sostituzioni all’interno dei modelli di sostituzione.Il valore predefinito è ‘falso’.

public bool UseSubstitutions { get; set; }

Valore di proprietà

bool

Remarks

Per i dettagli sugli elementi di sostituzione si prega di riferirsi a:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.

 Italiano