OutlineCollection
Visión general
OutlineCollection es una clase en Aspose.PDF FOSS para .NET.
Hereda de: System.Collections.Generic.IEnumerable<OutlineItem>.
Esta clase proporciona 11 métodos para trabajar con objetos OutlineCollection en programas .NET.
Los métodos disponibles incluyen: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Remove.
Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET.
Propiedades: Count, First, IsReadOnly, IsSynchronized, Items, Last y 2 más.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Items | IReadOnlyList<OutlineItem> | Read | Elementos de esquema de nivel superior. |
Count | int | Read | Obtiene el recuento. |
First | OutlineItemCollection? | Read | El primer elemento de esquema de nivel superior, o null si la colección está vacía. |
Last | OutlineItemCollection? | Read | El último elemento de esquema de nivel superior, o null si la colección está vacía. |
IsReadOnly | bool | Read | Siempre false: la colección es mutable. |
IsSynchronized | bool | Read | Siempre false: los llamadores serializan su propio acceso. |
SyncRoot | object | Read | Objeto centinela para bloqueo al estilo ICollection.SyncRoot. |
VisibleCount | int | Read | Número de elementos de esquema actualmente visibles (Open == true). |
Métodos
| Signature | Description |
|---|---|
GetEnumerator() | Enumerador sobre los elementos de esquema de nivel superior, tipado como OutlineItemCollection. |
Delete() | Elimina todos los elementos de esquema de la colección. |
Delete(name: string) | Elimina el elemento de esquema con el nombre especificado (coincide con Title). |
Add(item: OutlineItem) | Agrega un elemento de esquema a la colección. |
Add(outline: OutlineItemCollection) | Agrega un elemento tipado como OutlineItemCollection. |
Clear() | Elimina cada elemento de la colección (equivalente a Delete()). |
Contains(item: OutlineItemCollection) | Indica si el elemento está actualmente en la colección. |
CopyTo(array: OutlineItemCollection[], index: int) | Copia los elementos en una matriz comenzando en el índice. |
Remove(item: OutlineItem) | Elimina el elemento proporcionado por referencia e informa si estaba presente. |
Remove(item: OutlineItemCollection) | Elimina el elemento tipado como OutlineItemCollection por referencia; informa si estaba presente. |
Remove(index: int) | Elimina el elemento en el índice dado basado en 1, coincidiendo con el indexador this[int] basado en 1. |