Класс 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() override | Count — это сумма количества видимых дочерних элементов оглавления на всех уровнях. Note: пожалуйста, не путайте с Count, который является числом элементов в коллекции. |
| GetEnumerator() override | Возвращает перечислитель, который проходит по коллекции. |
| idx_get(int32_t) | Получает элемент оглавления из коллекции по индексу. |
| Remove(const System::SharedPtr<OutlineItemCollection>&) override | Всегда бросает NotImplementedException |
| Remove(int32_t) | Удалить элемент по индексу. |
См. также
- Class Outlines
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++