OutlineCollection

OutlineCollection class

Rappresenta la gerarchia del profilo del documento.

public sealed class OutlineCollection : Outlines

Proprietà

NomeDescrizione
override Count { get; }Conteggio di elementi da collezione. Per favore non confondere con VisibleCount: VisibleCount ottiene il numero di elementi di struttura visibili a tutti i livelli.
First { get; }Ottiene un elemento della struttura che rappresenta il primo elemento di primo livello della struttura.
override IsReadOnly { get; }Ottiene un valore che indica se la raccolta è di sola lettura.
IsSynchronized { get; }Ottiene un valore che indica se l’accesso a questa raccolta è sincronizzato (thread safe).
Item { get; }Ottiene l’elemento della struttura dalla raccolta per indice.
Last { get; }Ottiene un elemento della struttura che rappresenta l’ultimo elemento di primo livello nella struttura.
SyncRoot { get; }Ottiene un oggetto che può essere utilizzato per sincronizzare l’accesso a questa raccolta.
override VisibleCount { get; }Conteggio è la somma del numero di elementi di contorno discendenti visibili a tutti i livelli. Nota: per favore non confondere con Count che è il numero se gli articoli sono in collezione.

Metodi

NomeDescrizione
override Add(OutlineItemCollection)Aggiunge elemento struttura alla raccolta.
override Clear()Cancella tutti gli elementi dalla raccolta.
override Contains(OutlineItemCollection)La raccolta contiene un determinato articolo.
override CopyTo(OutlineItemCollection[], int)Copia gli elementi della struttura in un System.Array, a partire da un particolare System.Array index.
Delete()Elimina tutti gli elementi della struttura dalla struttura del documento.
Delete(string)Elimina l’elemento della struttura con il titolo specificato dalla struttura del documento.
override GetEnumerator()Restituisce un enumeratore che scorre la raccolta.
Remove(int)Rimuovi elemento per indice.
override Remove(OutlineItemCollection)Lancia sempreNotImplementedException

Guarda anche