OutlineCollection

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

NombreTipoAccesoDescripción
ItemsIReadOnlyList<OutlineItem>ReadElementos de esquema de nivel superior.
CountintReadObtiene el recuento.
FirstOutlineItemCollection?ReadEl primer elemento de esquema de nivel superior, o null si la colección está vacía.
LastOutlineItemCollection?ReadEl último elemento de esquema de nivel superior, o null si la colección está vacía.
IsReadOnlyboolReadSiempre false: la colección es mutable.
IsSynchronizedboolReadSiempre false: los llamadores serializan su propio acceso.
SyncRootobjectReadObjeto centinela para bloqueo al estilo ICollection.SyncRoot.
VisibleCountintReadNúmero de elementos de esquema actualmente visibles (Open == true).

Métodos

SignatureDescription
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.

Ver también

 Español