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
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
ApplyParagraphFormat
Formato de parágrafo aplicado a novos conteúdos.
public ParagraphFormat ApplyParagraphFormat { get; }
Valor da propriedade
Direction
Escolha a direção para substituir. o valor padrão é Aspose.Words.Replacing.FindReplaceDirection.Forward.
public FindReplaceDirection Direction { get; set; }
Valor da propriedade
FindWholeWordsOnly
A verdade indica que o velhoValue deve ser uma palavra independente.
public bool FindWholeWordsOnly { get; set; }
Valor da propriedade
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
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
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
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
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
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
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
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
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
ReplacementFormat
Defina o formato da substituição.Default é Aspose.Words.Replacing.ReplacementFormat.Text.
public ReplacementFormat ReplacementFormat { get; set; }
Valor da propriedade
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
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
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
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
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.