Range

Обзор

Range — это класс в Aspose.Words FOSS для .NET. Наследуется от: IEnumerable<Node>.

Представляет непрерывную область в документе.

Этот класс предоставляет 10 методов для работы с объектами Range в программах .NET. Доступные методы включают: Delete, GetEnumerator, NormalizeFieldTypes, Replace, ToDocument, UnlinkFields, UpdateFields. Все публичные члены доступны любому приложению .NET после установки пакета Aspose.Words FOSS для .NET. Свойства: Bookmarks, Fields, FormFields, Revisions, StructuredDocumentTags, Text.

Свойства

Имя:Тип:ДоступОписание:
TextstringЧтениеПолучает текст диапазона.
FormFieldsFormFieldCollectionЧтениеВозвращает коллекцию FormFields, представляющую все поля формы в диапазоне.
BookmarksBookmarkCollectionЧтениеВозвращает коллекцию Bookmarks, представляющую все закладки в диапазоне.
FieldsFieldCollectionЧтениеВозвращает коллекцию Fields, представляющую все поля в диапазоне.
StructuredDocumentTagsStructuredDocumentTagCollectionЧтениеВозвращает коллекцию StructuredDocumentTags, представляющую все структурированные теги документа в диапазоне.
RevisionsRevisionCollectionЧтениеПолучает коллекцию редакций (отслеживаемых изменений), существующих в этом диапазоне.

Методы

ПодписьОписание:
Delete()Удаляет все символы диапазона.
Replace(pattern: string, replacement: string)Заменяет все вхождения указанного шаблона строкового набора символов на строку-заменитель.
Replace(pattern: Regex, replacement: string)Заменяет все вхождения шаблона символов, заданного регулярным выражением, на другую строку.
Replace(pattern: string, replacement: string, options: FindReplaceOptions)Заменяет все вхождения указанного шаблона строкового паттерна строкой-заменой.
Replace(pattern: Regex, replacement: string, options: FindReplaceOptions)Заменяет все вхождения паттерна символов, указанного регулярным выражением, другой строкой.
UpdateFields()Обновляет значения полей документа в этом диапазоне.
UnlinkFields()Отсоединяет поля в этом диапазоне.
NormalizeFieldTypes()Изменяет значения типов полей FieldType у FieldStart, FieldSeparator, FieldEnd в этом диапазоне так, чтобы они соответствовали типам полей, содержащимся в кодах полей.
ToDocument()Создаёт новый полностью сформированный документ, содержащий диапазон.
GetEnumerator()Вызывает GetEnumerator для этого экземпляра Range.

См. также:

 Русский