IgnoreFootnotes

FindReplaceOptions.IgnoreFootnotes property

Получает или задает логическое значение, указывающее, следует ли игнорировать сноски. Значение по умолчанию:ЛОЖЬ .

public bool IgnoreFootnotes { get; set; }

Примеры

Показывает, как игнорировать сноски во время операции поиска и замены.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Write("Lorem ipsum dolor sit amet, consectetur adipiscing elit.");
builder.InsertFootnote(FootnoteType.Footnote, "Lorem ipsum dolor sit amet, consectetur adipiscing elit.");

builder.InsertParagraph();

builder.Write("Lorem ipsum dolor sit amet, consectetur adipiscing elit.");
builder.InsertFootnote(FootnoteType.Endnote, "Lorem ipsum dolor sit amet, consectetur adipiscing elit.");

// Установите для флага "IgnoreFootnotes" значение "true", чтобы найти и заменить
// операция для игнорирования текста внутри сносок.
// Установите флаг «IgnoreFootnotes» в «false», чтобы получить функцию поиска и замены
// операция также для поиска текста внутри сносок.
FindReplaceOptions options = new FindReplaceOptions { IgnoreFootnotes = isIgnoreFootnotes };
doc.Range.Replace("Lorem ipsum", "Replaced Lorem ipsum", options);

Смотрите также