Класс Aspose::Pdf::OutlineItemCollection

OutlineItemCollection class

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

class OutlineItemCollection : public Aspose::Pdf::Outlines

Методы

МетодОписание
Add(const System::SharedPtr<OutlineItemCollection>&) overrideДобавляет элемент оглавления в коллекцию.
Clear() overrideОчищает все элементы из коллекции.
Contains(const System::SharedPtr<OutlineItemCollection>&) const overrideПроверяет, содержит ли коллекция заданный элемент.
CopyTo(System::ArrayPtr<System::SharedPtr<OutlineItemCollection>>, int32_t) overrideКопирует элементы оглавления в System.Array, начиная с определённого индекса System.Array.
Delete()Удаляет этот элемент оглавления из иерархии оглавления документа.
Delete(const System::String&)Удаляет запись оглавления с указанным именем из иерархии оглавления документа.
get_Action()Получает действие для этого элемента оглавления.
get_Bold()Получает флаг полужирного начертания для текста заголовка этого элемента оглавления.
get_Color()Получает цвет текста заголовка этого элемента оглавления.
get_Count() const overrideКоличество элементов в коллекции. Пожалуйста, не путайте с VisibleCount: VisibleCount возвращает число видимых элементов оглавления на всех уровнях.
get_Destination()Получает назначение для этого элемента оглавления.
get_First() constПолучает элемент оглавления, представляющий первый элемент верхнего уровня в иерархии оглавления.
get_HasNext()Проверьте, представляет ли элемент оглавления следующий элемент относительно этого элемента в иерархии оглавления.
get_IsReadOnly() const overrideПолучает значение, указывающее, является ли коллекция только для чтения.
get_IsSynchronized()Получает значение, указывающее, синхронизирован ли доступ к этой коллекции (потокобезопасен).
get_Italic()Получает флаг курсивного начертания для текста заголовка этого элемента оглавления.
get_Last()Получает элемент оглавления, представляющий последний элемент верхнего уровня в иерархии оглавления.
get_Level()Получает уровень иерархии элемента оглавления.
get_Next()Получает элемент оглавления, представляющий следующий элемент относительно этого элемента в иерархии оглавления.
get_Open()Получает или задает статус открытости (true/false) для элемента оглавления.
get_Parent()Получает родительский объект этого элемента оглавления в иерархии оглавления.
get_Prev()Получает элемент оглавления, представляющий предыдущий элемент относительно этого элемента в иерархии оглавления.
get_SyncRoot() constПолучает объект, который можно использовать для синхронизации доступа к этой коллекции.
get_Title()Получает заголовок этого элемента оглавления.
get_VisibleCount() overrideПолучает общее количество элементов оглавления на всех уровнях в иерархии оглавления документа.
GetEnumerator() overrideВозвращает перечислитель, который проходит по коллекции.
idx_get(int32_t)Получает элемент оглавления из коллекции по индексу.
Insert(int32_t, const System::SharedPtr<OutlineItemCollection>&)Вставляет элемент оглавления в коллекцию в указанное место.
OutlineItemCollection(const System::SharedPtr<OutlineCollection>&)Инициализирует экземпляр элемента оглавления, используя объект корневой иерархии.
Remove(const System::SharedPtr<OutlineItemCollection>&) overrideУдаляет элемент коллекции оглавления.
Remove(int32_t)Удалить элемент по индексу.
set_Action(const System::SharedPtr<Annotations::PdfAction>&)Задает действие для этого элемента оглавления.
set_Bold(bool)Задает флаг полужирного начертания для текста заголовка этого элемента оглавления.
set_Color(System::Drawing::Color)Задает цвет текста заголовка этого элемента оглавления.
set_Destination(const System::SharedPtr<Annotations::IAppointment>&)Устанавливает назначение для этого элемента оглавления.
set_Italic(bool)Устанавливает флаг курсивного начертания для текста заголовка этого элемента оглавления.
set_Open(bool)Получает или задает статус открытости (true/false) для элемента оглавления.
set_Title(const System::String&)Устанавливает заголовок для этого элемента оглавления.

См. также