OutlineItemCollection
Overview
OutlineItemCollection є класом в Aspose.PDF FOSS для .NET. Наследники від: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.
Одинокий обрисовий пункт, який може мати підрозділи (закладки/вкладення TOC).
Цей клас надає 13 методів роботи з об’єктами OutlineItemCollection в програмах .NET. Доступні методи включають: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Action, Bold, Children, Color, Count, Destination, і ще 18 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Count | int | Read | Кількість елементів контурного малюнку дитини. |
First | OutlineItemCollection? | Read | Перший елемент обрису дитини, або нуль якщо ні. |
Last | OutlineItemCollection? | Read | Останній елемент очерку дитини, або нуль якщо ні. |
Next | OutlineItemCollection? | Read | Наступний обрисовий елемент брата, або нуль якщо це останній брат. |
Prev | OutlineItemCollection? | Read | Попередній обрисовий елемент брата, або нуль якщо це перший брат. |
HasNext | bool | Read | Це правда, коли цей предмет має наступного брата. |
Title | string | Читання/писання | Назва закладки. |
Action | Aspose.Pdf.Annotations.PdfAction? | Читання/писання | Дія, яка пов’язана з цією схемою, якщо є. |
Destination | Aspose.Pdf.Annotations.IAppointment? | Читання/писання | Призначення цієї очеркової статті. |
Bold | bool | Читання/писання | Чи є значок у червоному вигляді. |
Italic | bool | Читання/писання | Чи є закладник перекладений курсивним. |
Color | System.Drawing.Color | Читання/писання | Колір закладки. |
Open | bool | Читання/писання | Чи розширена закладка. |
IsReadOnly | bool | Read | Чи є колекція лише для читання. |
IsSynchronized | bool | Read | Чи є колекція безпечною. |
SyncRoot | object | Read | Синхронізація коріння для IsSynchronized; повертає цей колекцію. |
Level | int | Read | Глибкість цього закладника в дереві контур (головний рівень = 0). |
Parent | Outlines? | Read | Світло контурного обрису власника, або нуль, якщо цей пункт ще не доданий. |
VisibleCount | int | Read | Кількість видимих закладків (рахунок / рекурсивний розрахунк записів). |
IsOpen | bool | Читання/писання | Чи є ця орієнтована позиція спочатку відкритою (розширеною). |
IsBold | bool | Читання/писання | Чи відображено заголовок контурного елемента в червоному шрифті. |
IsItalic | bool | Читання/писання | Чи відображається заголовок очеркового елемента курсивним. |
DestinationPageNumber | int | Read | Номер сторінки призначення (на основі 1) або 0 якщо не встановлено, чи це не була сторона призначання. |
Children | IReadOnlyList<OutlineItem> | Read | Діти обрисують предмети. |
Methods
| Signature | Description |
|---|---|
OutlineItemCollection() | Створити порожній обрисовий елемент. |
OutlineItemCollection(outlines: OutlineCollection?) | Створити обрисовий елемент, пов’язаний з існуючою колекцією обрізок (віддзеркалює OutlineItemCollection(doc.Outlines)). |
GetEnumerator() | Ітерації над елементами дитячого контурного плану. |
Add(outline: OutlineItemCollection) | Додайте обрисовий елемент як дитину цього. |
Clear() | Видаліть кожен елемент, що має бути в обрисі дитини. |
Contains(item: OutlineItemCollection) | Чи є постачаний товар прямим доньком цього. |
CopyTo(array: OutlineItemCollection[], index: int) | Копіюйте дітей у масиві, починаючи з индекса. |
Delete() | Видалити кожен елемент обрису дитини (так званий Clear). |
Delete(name: string) | Видаліть перше дитину, чий титул відповідає імені. |
Insert(index: int, outline: OutlineItemCollection) | Вставте оглядну позицію до наданого 1-основного індексу. |
Remove(item: OutlineItemCollection) | Виведіть поставлену дитину і повідомте, чи вона була присутня. |
Remove(index: int) | Виведіть дитину з доданого 1-ового індексу. |
OutlineItem() | Створити новий обрисовий елемент, який може бути доданий до OutlineCollection або іншого OutlineItem. |