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(Завантажити Callback)

Ініціалізація нової інстанції класу 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, так що якщо шаблон перетинається через __wL32.Maryng.StructedDokument Tag, то заміна не буде здійснюватися для такої шапки.

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

Правда вказує на те, що текстовий пошук проводиться послідовно з верхнього вниз, враховуючи текстові коробки.Загальна вартість є “фальшивою”.

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.

 Українська