OutlineItemCollection

OutlineItemCollection class

Представляет запись схемы в иерархии структуры документа PDF.

public sealed class OutlineItemCollection : Outlines

Конструкторы

ИмяОписание
OutlineItemCollection(OutlineCollection)Инициализирует экземпляр элемента структуры, используя объект корневой иерархии.

Характеристики

ИмяОписание
Action { get; set; }Получает или задает действие для этого элемента схемы.
Bold { get; set; }Получает или устанавливает полужирный флаг для текста заголовка этого элемента схемы
Color { get; set; }Получает или задает цвет текста заголовка этого элемента схемы.
override Count { get; }Количество предметов коллекции. Пожалуйста, не путайте с VisibleCount: VisibleCount получает количество видимых элементов схемы на всех уровнях.
Destination { get; set; }Получает или задает место назначения для этого элемента схемы.
First { get; }Получает элемент схемы, представляющий первый элемент верхнего уровня в иерархии структуры.
HasNext { get; }Проверить, представляет ли элемент структуры следующий элемент относительно этого элемента в иерархии структуры.
override IsReadOnly { get; }Получает значение, указывающее, доступна ли коллекция только для чтения.
IsSynchronized { get; }Получает значение, указывающее, является ли доступ к этой коллекции синхронизированным (потокобезопасным).
Italic { get; set; }Получает или устанавливает флаг курсива для текста заголовка этого элемента схемы
Item { get; }Получает элемент структуры из коллекции, используя index.
Last { get; }Получает элемент схемы, представляющий последний элемент верхнего уровня в иерархии структуры.
Level { get; }Получает уровень иерархии элемента схемы.
Next { get; }Получает элемент схемы, представляющий следующий элемент относительно этого элемента в иерархии схемы.
Open { get; set; }Получить или установить открытый статус (true/false) для элемента схемы.
Parent { get; }Получает родительский объект этого элемента схемы в иерархии структуры.
Prev { get; }Получает элемент схемы, представляющий предыдущий элемент относительно этого элемента в иерархии схемы.
SyncRoot { get; }Получает объект, который можно использовать для синхронизации доступа к этой коллекции.
Title { get; set; }Получает или задает заголовок для этого элемента схемы.
override VisibleCount { get; }Получает общее количество элементов схемы на всех уровнях иерархии структуры документа.

Методы

ИмяОписание
override Add(OutlineItemCollection)Добавляет элемент схемы в коллекцию.
override Clear()Удаляет все элементы из коллекции.
override Contains(OutlineItemCollection)Проверяет, содержит ли коллекция данный элемент.
override CopyTo(OutlineItemCollection[], int)Копирует элементы схемы в System.Array, начиная с определенного индекса System.Array.
Delete()Удаляет этот элемент схемы из иерархии структуры документа.
Delete(string)Удаляет запись структуры с указанным именем из иерархии структуры документа.
override GetEnumerator()Возвращает перечислитель, который выполняет итерацию по коллекции.
Insert(int, OutlineItemCollection)Вставляет элемент схемы в коллекцию в указанном месте.
Remove(int)Удалить элемент по индексу.
override Remove(OutlineItemCollection)Удалить элемент коллекции контуров.

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