Class OutlineCollection
Contents
[
Hide
]OutlineCollection class
Represents document outline hierarchy.
public sealed class OutlineCollection : Outlines
Properties
| Name | Description |
|---|---|
| override Count { get; } | Count of collection items. Please dont confuse with VisibleCount: VisibleCount gets number of visible outline item on all levels. |
| First { get; } | Gets an outline item representing the first top-level item in the outline. |
| override IsReadOnly { get; } | Gets a value indicating whether the collection is read-only. |
| IsSynchronized { get; } | Gets a value indicating whether access to this collection is synchronized (thread safe). |
| Item { get; } | Gets outline item from collection by index. |
| Last { get; } | Gets an outline item representing the last top-level item in the outline. |
| SyncRoot { get; } | Gets an object that can be used to synchronize access to this collection. |
| override VisibleCount { get; } | Count is the sum of the number of visible descendent outline items at all levels. Note: please don’t confuse with Count which is number if items in collection. |
Methods
| Name | Description |
|---|---|
| override Add(OutlineItemCollection) | Adds outline item to collection. |
| override Clear() | Clears all items from the collection. |
| override Contains(OutlineItemCollection) | Checks does collection contains given item. |
| override CopyTo(OutlineItemCollection[], int) | Copies the outline items to an System.Array, starting at a particular System.Array index. |
| Delete() | Deletes all outline items from the document outline. |
| Delete(string) | Deletes the outline item with specified title from the document outline. |
| override GetEnumerator() | Returns an enumerator that iterates through the collection. |
| Remove(int) | Remove item by index. |
| override Remove(OutlineItemCollection) | Always throws NotImplementedException |
See Also
- class Outlines
- namespace Aspose.Pdf
- assembly Aspose.PDF