Range
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.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
Text | string | Читання | Отримує текст діапазону. |
FormFields | FormFieldCollection | Читання | Повертає колекцію FormFields, яка представляє всі поля форми у діапазоні. |
Bookmarks | BookmarkCollection | Читання | Повертає колекцію Bookmarks, яка представляє всі закладки у діапазоні. |
Fields | FieldCollection | Читання | Повертає колекцію Fields, яка представляє всі поля у діапазоні. |
StructuredDocumentTags | StructuredDocumentTagCollection | Читання | Повертає колекцію StructuredDocumentTags, яка представляє всі структуровані теги документа у діапазоні. |
Revisions | RevisionCollection | Читання | Отримує колекцію ревізій (відстежуваних змін), які існують у цьому діапазоні. |
Методи
| Сигнатура | Опис |
|---|---|
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. |