FieldToc
FieldToc
Обзор
FieldToc — это класс в Aspose.Words FOSS для .NET. Наследует от: Field, IFieldCodeTokenInfoProvider.
Реализует поле TOC.
Этот класс предоставляет 5 методов для работы с объектами FieldToc в программах .NET. Доступные методы включают: GetFieldCode, Remove, Unlink, Update, UpdatePageNumbers. Все публичные члены доступны любому приложению .NET после установки пакета Aspose.Words FOSS для .NET. Свойства: BookmarkName, CaptionlessTableOfFiguresLabel, CustomStyles, DisplayResult, End, EntryIdentifier и ещё 20.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
BookmarkName | string | Чтение/запись | Получает или задает имя закладки, которая отмечает часть документа, используемую для построения таблицы. |
TableOfFiguresLabel | string | Чтение/запись | Получает или задает имя идентификатора последовательности, используемого при построении списка иллюстраций. |
CaptionlessTableOfFiguresLabel | string | Чтение/запись | Получает или задает имя идентификатора последовательности, используемого при построении списка иллюстраций, который не включает метку и номер подписи. |
SequenceSeparator | string | Чтение/запись | Получает или задает последовательность символов, используемую для разделения номеров последовательности и номеров страниц. |
EntryIdentifier | string | Чтение/запись | Получает или задает строку, которая должна соответствовать идентификаторам типа полей TC, которые включаются. |
InsertHyperlinks | bool | Чтение/запись | Получает или задает, следует ли делать записи оглавления гиперссылками. |
EntryLevelRange | string | Чтение/запись | Получает или задает диапазон уровней записей оглавления, которые будут включены. |
PageNumberOmittingLevelRange | string | Чтение/запись | Получает или задает диапазон уровней записей оглавления, из которых следует исключать номера страниц. |
HeadingLevelRange | string | Чтение/запись | Получает или задает диапазон уровней заголовков для включения. |
EntrySeparator | string | Чтение/запись | Получает или задаёт последовательность символов, разделяющих запись и её номер страницы. |
PrefixedSequenceIdentifier | string | Чтение/запись | Получает или задаёт идентификатор последовательности, для которой к номеру страницы записи следует добавить префикс. |
CustomStyles | string | Чтение/запись | Получает или задает список стилей, отличных от встроенных стилей заголовков, которые следует включать в таблицу содержимого. |
UseParagraphOutlineLevel | bool | Чтение/запись | Получает или задает, следует ли использовать применённый уровень структуры абзаца. |
PreserveTabs | bool | Чтение/запись | Получает или задает, следует ли сохранять табуляцию внутри записей таблицы. |
PreserveLineBreaks | bool | Чтение/запись | Получает или задает, следует ли сохранять символы новой строки в записях таблицы. |
HideInWebLayout | bool | Чтение/запись | Получает или задает, следует ли скрывать таб-лидер и номера страниц в представлении веб-макета. |
Start | FieldStart | Чтение | Получает узел, представляющий начало поля. |
Separator | FieldSeparator | Чтение | Возвращает узел, представляющий разделитель поля. |
End | FieldEnd | Чтение | Получает узел, представляющий конец поля. |
Type | FieldType | Чтение | Получает тип поля Microsoft Word. |
Result | string | Чтение/запись | Получает или задает текст, который находится между разделителем полей и концом поля. |
DisplayResult | string | Чтение | Получает текст, представляющий отображаемый результат поля. |
IsLocked | bool | Чтение/запись | Получает или задает, заблокировано ли поле (не должно пересчитывать свой результат). |
IsDirty | bool | Чтение/запись | Получает или задает, является ли текущий результат поля более некорректным (устаревшим) из-за других изменений, внесённых в документ. |
Format | FieldFormat | Чтение | Получает объект FieldFormat, который обеспечивает типизированный доступ к форматированию поля. |
LocaleId | int | Чтение/запись | Получает или задает LCID поля. |
Методы
| Сигнатура | Описание: |
|---|---|
UpdatePageNumbers() | Обновляет номера страниц для элементов в этом оглавлении. |
GetFieldCode() | Возвращает текст между началом поля и разделителем поля (или концом поля, если разделитель отсутствует). |
Remove() | Удаляет поле из документа. |
Update() | Выполняет обновление поля. |
Unlink() | Выполняет отсоединение поля. |