OutlineCollection

OutlineCollection class

Representa la jerarquía del esquema del documento.

public sealed class OutlineCollection : Outlines

Propiedades

NombreDescripción
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.
First { get; }Obtiene un elemento de esquema que representa el primer elemento de nivel superior en el esquema.
override IsReadOnly { get; }Obtiene un valor que indica si la colección es de solo lectura.
IsSynchronized { get; }Obtiene un valor que indica si el acceso a esta colección está sincronizado (seguro para subprocesos).
Item { get; }Obtiene el elemento de esquema de la colección por index.
Last { get; }Obtiene un elemento de esquema que representa el último elemento de nivel superior en el esquema.
SyncRoot { get; }Obtiene un objeto que se puede usar para sincronizar el acceso a esta colección.
override VisibleCount { get; }Count es la suma del número de elementos de esquema descendientes visibles en todos los niveles. Nota: no confunda con Count, que es el número de artículos en la colección.

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 el artículo dado.
override CopyTo(OutlineItemCollection[], int)Copia los elementos de esquema en un System.Array, comenzando en un índice System.Array en particular.
Delete()Elimina todos los elementos del esquema del esquema del documento.
Delete(string)Elimina el elemento del esquema con el título especificado del esquema del documento.
override GetEnumerator()Devuelve un enumerador que itera a través de la colección.
Remove(int)Eliminar elemento por index.
override Remove(OutlineItemCollection)Siempre tiraExcepción no implementada

Ver también