Class FindReplaceOptions

Class FindReplaceOptions

Название пространства: Aspose.Words.Replacing Ассоциация: Aspose.Words.dll (25.4.0)

Определяет варианты поиска / замены операций.

Чтобы узнать больше, посетите Find and Replace Документационная статья .

public class FindReplaceOptions

Inheritance

object FindReplaceOptions

Наследованные члены

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

Constructors

FindReplaceOptions()

Инициализует новую инстанцию класса FindReplaceOptions с по умолчанию настройками.

public FindReplaceOptions()

FindReplaceOptions(FindReplaceDirection)

Инициализует новую инстанцию класса FindReplaceOptions с указанным направлением.

public FindReplaceOptions(FindReplaceDirection direction)

Parameters

direction FindReplaceDirection

направление поиска и замены операции.

FindReplaceOptions(ИРПЛАЦИОННЫЙ КОЛЛЕБК)

Инициализует новую инстанцию класса FindReplaceOptions с указанной заменительной звонкой.

public FindReplaceOptions(IReplacingCallback replacingCallback)

Parameters

replacingCallback IReplacingCallback

Обратный звонок используется для замены найденного текста.

FindReplaceOptions(Название: IReplacingCallback)

Инициализует новую инстанцию класса FindReplaceOptions с указанным направлением и заменяет звонки.

public FindReplaceOptions(FindReplaceDirection direction, IReplacingCallback replacingCallback)

Parameters

direction FindReplaceDirection

направление поиска и замены операции.

replacingCallback IReplacingCallback

Обратный звонок используется для замены найденного текста.

Properties

ApplyFont

Форматирование текста применяется к новому контенту.

public Font ApplyFont { get; }

Стоимость недвижимости

Font

ApplyParagraphFormat

Форматирование параграфа применяется к новому контенту.

public ParagraphFormat ApplyParagraphFormat { get; }

Стоимость недвижимости

ParagraphFormat

Direction

Выберите направление для замены. по умолчанию значение является Aspose.Words.Replacing.FindReplaceDirection.Forward.

public FindReplaceDirection Direction { get; set; }

Стоимость недвижимости

FindReplaceDirection

FindWholeWordsOnly

Правда указывает на то, что старое значение должно быть самостоятельным словом.

public bool FindWholeWordsOnly { get; set; }

Стоимость недвижимости

bool

IgnoreDeleted

Получает или устанавливает булеанную ценность, указывающую либо на игнорирование текста внутри удаления ревизий.Предварительная ценность является «фальшивой».

public bool IgnoreDeleted { get; set; }

Стоимость недвижимости

bool

IgnoreFieldCodes

Получается или устанавливается булеанная стоимость, указывающая либо на игнорирование текста внутри полевых кодов.Предварительная стоимость является «фальшивой».

public bool IgnoreFieldCodes { get; set; }

Стоимость недвижимости

bool

Remarks

Эта опция затрагивает только полевые коды (это не игнорирует узлы между Aspose.Words.NodeType.FieldSeparator и Aspose.Words.NodeType.FieldEnd).

Чтобы игнорировать целое поле, пожалуйста, используйте соответствующую опцию Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.

IgnoreFields

Получает или устанавливает булеанную ценность, указывающую либо на игнорирование текста внутри полей.Предварительная ценность является «фальшивой».

public bool IgnoreFields { get; set; }

Стоимость недвижимости

bool

Remarks

Эта опция затрагивает целое поле (все узлы между Aspose.Words.NodeType.FieldStart и Aspose.Words.NodeType.FieldEnd).

Чтобы игнорировать только полевые коды, пожалуйста, используйте соответствующую опцию Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.

IgnoreFootnotes

Получает или устанавливает булеанную ценность, указывающую либо на то, чтобы игнорировать ноты.Предварительная ценность является «фальшивой».

public bool IgnoreFootnotes { get; set; }

Стоимость недвижимости

bool

IgnoreInserted

Получает или устанавливает булеанную ценность, указывающую либо на игнорирование текста внутри ввода ревизий.Предварительная ценность является «фальшивой».

public bool IgnoreInserted { get; set; }

Стоимость недвижимости

bool

IgnoreShapes

Получает или устанавливает булеанную ценность, указывающую либо на игнорирование форм в тексте.

Стандартная стоимость есть.

public bool IgnoreShapes { get; set; }

Стоимость недвижимости

bool

IgnoreStructuredDocumentTags

Получается или устанавливается булеанная стоимость, указывающая либо на игнорирование содержимого Aspose.Words.Markup.StructuredDocumentTag.Предварительная стоимость является «фальшивой».

public bool IgnoreStructuredDocumentTags { get; set; }

Стоимость недвижимости

bool

Remarks

При настройке этого варианта содержимое Aspose.Words.Markup.StructuredDocumentTag будет рассматриваться как простой текст.

В противном случае, Aspose.Words.Markup.StructuredDocumentTag будет обрабатываться как самостоятельная история и замена шаблона будет искать отдельно для каждого __ WL26.Markuff.StruredTags, так что, если шаблон пересекает Wl26.Markuffs.

LegacyMode

Получает или устанавливает булеанную стоимость, указывающую на то, что используется старый алгоритм поиска/замены.

public bool LegacyMode { get; set; }

Стоимость недвижимости

bool

Remarks

Используйте этот флаг, если вам понадобится точно то же поведение, что и до введения передовой функции поиска/замены.Обратите внимание, что старый алгоритм не поддерживает передовые функции, такие как замена перерывами, применение форматирования и так далее.

MatchCase

Правда указывает на случайно-чувствительное сравнение, ложь указывает на случайно-нечувствительное сравнение.

public bool MatchCase { get; set; }

Стоимость недвижимости

bool

ReplacementFormat

Определяет формат замены. по умолчанию является Aspose.Words.Replacing.ReplacementFormat.Text.

public ReplacementFormat ReplacementFormat { get; set; }

Стоимость недвижимости

ReplacementFormat

Remarks

Действует только при использовании в Aspose.Words.LowCode.Replacer

ReplacingCallback

Пользователь-дефинированный метод, который называется перед каждым происходящим заменой.

public IReplacingCallback ReplacingCallback { get; set; }

Стоимость недвижимости

IReplacingCallback

SmartParagraphBreakReplacement

Получает или устанавливает булеанную ценность, указывающую либо на то, что разрешается заменить параграф, когда не будет следующего братского параграфа.

Стандартная стоимость есть.

public bool SmartParagraphBreakReplacement { get; set; }

Стоимость недвижимости

bool

Remarks

Эта опция позволяет заменить абзац разрыв, когда нет следующего братского абзаца, к которому все детиузлы могут быть перемещены, найдя какой-либо (не обязательно братский) следующий параграф после того, как параграф будет заменен.

UseLegacyOrder

Правда указывает на то, что текстовое поиск выполняется последовательно с верхнего вниз с учетом текстовых короб.Default значение является “фальсифицированным”.

public bool UseLegacyOrder { get; set; }

Стоимость недвижимости

bool

UseSubstitutions

Получает или устанавливает булеанную стоимость, указывающую на то, нужно ли распознавать и использовать замены в заменительных шаблонах.

public bool UseSubstitutions { get; set; }

Стоимость недвижимости

bool

Remarks

Для подробностей об элементах замены, пожалуйста, обращайтесь к:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.

 Русский