OutlineItemCollection

OutlineItemCollection class

Representa la entrada de esquema en la jerarquía de esquema del documento PDF.

public sealed class OutlineItemCollection : Outlines

Constructores

NombreDescripción
OutlineItemCollection(OutlineCollection)Inicializa la instancia del elemento de esquema utilizando el objeto de jerarquía raíz.

Propiedades

NombreDescripción
Action { get; set; }Obtiene o establece la acción para este elemento del esquema.
Bold { get; set; }Obtiene o establece una marca en negrita para el texto del título de este elemento del esquema
Color { get; set; }Obtiene o establece el color del texto del título de este elemento del esquema.
override Count { get; }Recuento de elementos de colección. No lo confunda con VisibleCount: VisibleCount obtiene el número de elementos de esquema visibles en todos los niveles.
Destination { get; set; }Obtiene o establece el destino de este elemento de esquema.
First { get; }Obtiene el elemento de esquema que representa el primer elemento de nivel superior en la jerarquía de esquema.
HasNext { get; }Comprobar si el elemento del esquema representa el siguiente elemento en relación con este elemento en la jerarquía del esquema.
override IsReadOnly { get; }Obtiene un valor que indica si la colección es de solo lectura.
IsSynchronized { get; }Obtiene el valor que indica si el acceso a esta colección está sincronizado (seguro para subprocesos).
Italic { get; set; }Obtiene o establece el indicador de cursiva para el texto del título de este elemento del esquema
Item { get; }Obtiene el elemento de esquema de la colección usando index.
Last { get; }Obtiene el elemento de esquema que representa el último elemento de nivel superior en la jerarquía de esquema.
Level { get; }Obtiene el nivel de jerarquía del elemento del esquema.
Next { get; }Obtiene el elemento de esquema que representa el siguiente elemento en relación con este elemento en la jerarquía de esquema.
Open { get; set; }Obtener o establecer el estado abierto (verdadero/falso) para el elemento del esquema.
Parent { get; }Obtiene el objeto principal de este elemento de esquema en la jerarquía de esquema.
Prev { get; }Obtiene el elemento del esquema que representa el elemento anterior en relación con este elemento en la jerarquía del esquema.
SyncRoot { get; }Obtiene el objeto que se puede usar para sincronizar el acceso a esta colección.
Title { get; set; }Obtiene o establece el título de este elemento del esquema.
override VisibleCount { get; }Obtiene el número total de elementos del esquema en todos los niveles de la jerarquía del esquema del documento.

Métodos

NombreDescripción
override Add(OutlineItemCollection)Agrega un elemento de esquema a la colección.
override Clear()Borra todos los elementos de la colección.
override Contains(OutlineItemCollection)Comprueba si la colección contiene un elemento determinado.
override CopyTo(OutlineItemCollection[], int)Copia las entradas del esquema a un System.Array, comenzando en un índice System.Array en particular.
Delete()Elimina este elemento del esquema de la jerarquía del esquema del documento.
Delete(string)Elimina la entrada del esquema con el nombre especificado de la jerarquía del esquema del documento.
override GetEnumerator()Devuelve un enumerador que itera a través de la colección.
Insert(int, OutlineItemCollection)Inserta el elemento del esquema en la colección en el lugar especificado.
Remove(int)Eliminar elemento por index.
override Remove(OutlineItemCollection)Eliminar elemento de colección de esquema.

Ver también