Class FindReplaceOptions

Class FindReplaceOptions

Nome do espaço: Aspose.Words.Replacing Assembleia: Aspose.Words.dll (25.4.0)

Determina as opções para encontrar / substituir operações.

Para saber mais, visite o Find and Replace Artigo de Documentação.

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

Membros herdados

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

Constructors

FindReplaceOptions()

Inicia uma nova instância da classe FindReplaceOptions com configurações padrão.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Inicia uma nova instância da classe FindReplaceOptions com a direção especificada.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

A direção da operação de encontrar e substituir.

FindReplaceOptions(ConexãoCallback)

Inicia uma nova instância da classe FindReplaceOptions com a chamada de substituição especificada.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

A chamada para substituir o texto encontrado.

FindReplaceOptions(Descrição: IReplacingCallback)

Inicia uma nova instância da classe FindReplaceOptions com a direção especificada e substitui o callback.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

A direção da operação de encontrar e substituir.

replacingCallback IReplacingCallback

A chamada para substituir o texto encontrado.

Properties

ApplyFont

Formato de texto aplicado a novos conteúdos.

public Font ApplyFont { get; }

Valor da propriedade

Font

ApplyParagraphFormat

Formato de parágrafo aplicado a novos conteúdos.

public ParagraphFormat ApplyParagraphFormat { get; }

Valor da propriedade

ParagraphFormat

Direction

Escolha a direção para substituir. o valor padrão é Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Valor da propriedade

FindReplaceDirection

FindWholeWordsOnly

A verdade indica que o velhoValue deve ser uma palavra independente.

public bool FindWholeWordsOnly { get; set; }

Valor da propriedade

bool

IgnoreDeleted

Obtenha ou coloca um valor booleano indicando ou para ignorar texto dentro de revisões de supressão.O valor padrão é ‘falso’.

public bool IgnoreDeleted { get; set; }

Valor da propriedade

bool

IgnoreFieldCodes

Recebe ou coloca um valor booleano que indica ou ignorar o texto dentro dos códigos de campo.O valor padrão é ‘falso’.

public bool IgnoreFieldCodes { get; set; }

Valor da propriedade

bool

Remarks

Esta opção afeta apenas os códigos de campo (não ignora os nodos entre Aspose.Words.NodeType.FieldSeparator e Aspose.Words.NodeType.FieldEnd).

Para ignorar todo o campo, por favor use a opção correspondente Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Recebe ou coloca um valor booleano que indica ou ignorar o texto dentro dos campos.O valor padrão é ‘falso’.

public bool IgnoreFields { get; set; }

Valor da propriedade

bool

Remarks

Esta opção afeta todo o campo (todos os nódulos entre Aspose.Words.NodeType.FieldStart e Aspose.Words.NodeType.FieldEnd).

Para ignorar apenas códigos de campo, por favor use a opção correspondente Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Recebe ou coloca um valor booleano indicando ou para ignorar notas.O valor padrão é ‘falso’.

public bool IgnoreFootnotes { get; set; }

Valor da propriedade

bool

IgnoreInserted

Recebe ou coloca um valor booleano indicando ou para ignorar o texto dentro de revisões inseridas.O valor padrão é ‘falso’.

public bool IgnoreInserted { get; set; }

Valor da propriedade

bool

IgnoreShapes

Recebe ou coloca um valor booleano indicando ou para ignorar formas dentro de um texto.

O valor padrão é.

public bool IgnoreShapes { get; set; }

Valor da propriedade

bool

IgnoreStructuredDocumentTags

Obtenha ou coloca um valor booleano indicando ou para ignorar o conteúdo de Aspose.Words.Markup.StructuredDocumentTag.O valor padrão é ‘falso’.

public bool IgnoreStructuredDocumentTags { get; set; }

Valor da propriedade

bool

Remarks

Quando esta opção for configurada, o conteúdo do Aspose.Words.Markup.StructuredDocumentTag será tratado como um texto simples.

Caso contrário, o Aspose.Words.Markup.StructuredDocumentTag será processado como uma História independente e o padrão de substituição será procurado separadamente para cada __ WL26.Marque.Sistema de Documentação, de modo que se o modelo atravessar um __wL36.Marque .StruturoTags, em seguida, não será efetuado o reemplaço para esse modelo.

LegacyMode

Obtenha ou coloca um valor booleano indicando que o antigo algoritmo de encontrar / substituir é usado.

public bool LegacyMode { get; set; }

Valor da propriedade

bool

Remarks

Use esta bandeira se você precisar exatamente do mesmo comportamento que antes da função avançada de encontrar / substituir foi introduzida.Observe que o antigo algoritmo não suporta recursos avançados, como substituir com pausas, aplicar formatação e assim por diante.

MatchCase

A verdade indica comparação sensível ao caso, a falsa indica comparação insensível ao caso.

public bool MatchCase { get; set; }

Valor da propriedade

bool

ReplacementFormat

Defina o formato da substituição.Default é Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Valor da propriedade

ReplacementFormat

Remarks

Ele só funciona quando usado em Aspose.Words.LowCode.Replacer

ReplacingCallback

O método definido pelo usuário que é chamado antes de cada ocorrência de substituição.

public IReplacingCallback ReplacingCallback { get; set; }

Valor da propriedade

IReplacingCallback

SmartParagraphBreakReplacement

Recebe ou coloca um valor booleano indicando se é permitido substituir a fração de parágrafo quando não há outro parágrafo irmão.

O valor padrão é.

public bool SmartParagraphBreakReplacement { get; set; }

Valor da propriedade

bool

Remarks

Esta opção permite substituir a pausa do parágrafo quando não há outro parágrafo irmão para o qual toda a criançaOs nodos podem ser movidos, encontrando qualquer (não necessariamente irmão) seguinte parágrafo após o parágrafo ser substituído.

UseLegacyOrder

A verdade indica que uma pesquisa de texto é realizada seqüencialmente de cima para baixo considerando as caixas de texto.O valor padrão é ‘falso’.

public bool UseLegacyOrder { get; set; }

Valor da propriedade

bool

UseSubstitutions

Obter ou definir um valor booleano indicando se reconhecer e usar substituições dentro de padrões de substituição.O valor padrão é ‘falso’.

public bool UseSubstitutions { get; set; }

Valor da propriedade

bool

Remarks

Para os detalhes sobre os elementos de substituição, por favor, consulte:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.

 Português