Class FindReplaceOptions
Названий на: Aspose.Words.Replacing Асамблея: Aspose.Words.dll (25.4.0)
Визначає варіанти пошуку / заміни операцій.
Щоб дізнатися більше, відвідайте Find and Replace Документальна стаття .
public class FindReplaceOptions
Inheritance
Нападні члени
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; }
вартість нерухомості
ApplyParagraphFormat
Формування параграфу застосовується до нового контенту.
public ParagraphFormat ApplyParagraphFormat { get; }
вартість нерухомості
Direction
Виберіть напрямок для заміни. дефолтова вартість Aspose.Words.Replacing.FindReplaceDirection.Forward.
public FindReplaceDirection Direction { get; set; }
вартість нерухомості
FindWholeWordsOnly
Правда показує, що старе значення має бути самостійним словом.
public bool FindWholeWordsOnly { get; set; }
вартість нерухомості
IgnoreDeleted
Приймає або встановлює булеанну вартість, яка вказує або на те, щоб ігнорувати текст всередині видаляється переглядів.Загальна вартість є “фальшивою”.
public bool IgnoreDeleted { get; set; }
вартість нерухомості
IgnoreFieldCodes
Приймає або встановлює булеанну вартість, яка вказує або на ігнорування тексту всередині кодів поля.За замовчуванням вартість є “фальшивою”.
public bool IgnoreFieldCodes { get; set; }
вартість нерухомості
Remarks
Ця опція впливає тільки на полеві коди (це не ігнорує вузли між Aspose.Words.NodeType.FieldSeparator і Aspose.Words.NodeType.FieldEnd).
Щоб ігнорувати ціле поле, будь ласка, використовуйте відповідний варіант Aspose.Words.Replacing.FindReplaceOptions.IgnoreFields.
IgnoreFields
Приймає або встановлює булеанну вартість, яка вказує або на ігнорування тексту всередині полів.Загальна вартість є “фальшивою”.
public bool IgnoreFields { get; set; }
вартість нерухомості
Remarks
Ця опція впливає на ціле поле (всі вузли між Aspose.Words.NodeType.FieldStart і Aspose.Words.NodeType.FieldEnd).
Щоб ігнорувати тільки полеві коди, будь ласка, використовуйте відповідний варіант Aspose.Words.Replacing.FindReplaceOptions.IgnoreFieldCodes.
IgnoreFootnotes
Приймає або встановлює булеанну вартість, яка вказує або на ігнорування ноутбуків.Загальна вартість є «фальшивою».
public bool IgnoreFootnotes { get; set; }
вартість нерухомості
IgnoreInserted
Приймає або встановлює булеанну вартість, яка вказує або на ігнорування тексту всередині введення переглядів.Загальна вартість є “фальшивою”.
public bool IgnoreInserted { get; set; }
вартість нерухомості
IgnoreShapes
Він отримує або встановлює булеанну вартість, яка вказує або на ігнорування форм в тексті.
Це дефолтна вартість.
public bool IgnoreShapes { get; set; }
вартість нерухомості
IgnoreStructuredDocumentTags
Ви отримуєте або встановлюєте булеанну вартість, яка вказує або на те, щоб ігнорувати вміст Aspose.Words.Markup.StructuredDocumentTag.Загальна вартість є “фальшивою”.
public bool IgnoreStructuredDocumentTags { get; set; }
вартість нерухомості
Remarks
При налаштуванні цієї опції зміст Aspose.Words.Markup.StructuredDocumentTag буде розглядатися як простий текст.
В іншому випадку, Aspose.Words.Markup.StructuredDocumentTag буде оброблятися як самостійна історія, а заміну шаблону буде шукати окремо для кожного __ WL26.Markuff.StruredTags, так що якщо шаблон перетинається через __wL32.Maryng.StructedDokument Tag, то заміна не буде здійснюватися для такої шапки.
LegacyMode
Приймає або встановлює булеанну вартість, яка вказує на те, що використовується старий алгоритм пошуку/заміна.
public bool LegacyMode { get; set; }
вартість нерухомості
Remarks
Використовуйте цей прапор, якщо вам потрібен те ж саме поведінка, що і до того, як була введена передова функція пошуку / заміни.Зверніть увагу, що старий алгоритм не підтримує передові функції, такі як заміна перервами, застосування форматування і так далі.
MatchCase
Правда показує випадково-чутливе порівняння, фальшиве показує випадково-нечутливе порівняння.
public bool MatchCase { get; set; }
вартість нерухомості
ReplacementFormat
Визначити формат заміни. За замовчуванням Aspose.Words.Replacing.ReplacementFormat.Text.
public ReplacementFormat ReplacementFormat { get; set; }
вартість нерухомості
Remarks
Вона діє тільки при використанні в Aspose.Words.LowCode.Replacer
ReplacingCallback
Метод, визначений користувачем, який називається перед кожним виникненням заміни.
public IReplacingCallback ReplacingCallback { get; set; }
вартість нерухомості
SmartParagraphBreakReplacement
Приймає або встановлює булеанну вартість, яка вказує або дозволяється замінити параграф розрив, коли немає наступного братського параграфа.
Це дефолтна вартість.
public bool SmartParagraphBreakReplacement { get; set; }
вартість нерухомості
Remarks
Цей варіант дозволяє замінити абзац розрив, коли немає наступного братського абзацу, до якого всі дітиНоди можуть бути переміщені, знайшовши будь-який (не обов’язково братський) наступний абзац після того, як абзац буде замінений.
UseLegacyOrder
Правда вказує на те, що текстовий пошук проводиться послідовно з верхнього вниз, враховуючи текстові коробки.Загальна вартість є “фальшивою”.
public bool UseLegacyOrder { get; set; }
вартість нерухомості
UseSubstitutions
Приймає або встановлює булеанну вартість, яка вказує на те, чи потрібно розпізнавати і використовувати заміни в рамках заміни шаблонів.Загальна вартість є “фальшивою”.
public bool UseSubstitutions { get; set; }
вартість нерухомості
Remarks
Для деталей щодо елементів заміни будь ласка, зверніться до:https://docs.microsoft.com/en-us/dotnet/standard/base-types/substitutions-in-regular-expressions.