Класс Aspose::Pdf::OutlineCollection

OutlineCollection class

Представляет иерархию оглавления документа.

class OutlineCollection : 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_Count() const overrideКоличество элементов в коллекции. Пожалуйста, не путайте с VisibleCount: VisibleCount возвращает число видимых элементов оглавления на всех уровнях.
get_First() constПолучает элемент оглавления, представляющий первый элемент верхнего уровня в оглавлении.
get_IsReadOnly() const overrideПолучает значение, указывающее, является ли коллекция только для чтения.
get_IsSynchronized()Получает значение, указывающее, синхронизирован ли доступ к этой коллекции (потокобезопасный).
get_Last()Получает элемент оглавления, представляющий последний элемент верхнего уровня в оглавлении.
get_SyncRoot() constПолучает объект, который можно использовать для синхронизации доступа к этой коллекции.
get_VisibleCount() overrideCount — это сумма количества видимых дочерних элементов оглавления на всех уровнях. Note: пожалуйста, не путайте с Count, который является числом элементов в коллекции.
GetEnumerator() overrideВозвращает перечислитель, который проходит по коллекции.
idx_get(int32_t)Получает элемент оглавления из коллекции по индексу.
Remove(const System::SharedPtr<OutlineItemCollection>&) overrideВсегда бросает NotImplementedException
Remove(int32_t)Удалить элемент по индексу.

См. также