OutlineItemCollection

OutlineItemCollection class

Rappresenta la voce di struttura nella gerarchia di struttura del documento PDF.

public sealed class OutlineItemCollection : Outlines

Costruttori

NomeDescrizione
OutlineItemCollection(OutlineCollection)Inizializza l’istanza dell’elemento struttura utilizzando l’oggetto gerarchia radice.

Proprietà

NomeDescrizione
Action { get; set; }Ottiene o imposta l’azione per questo elemento della struttura.
Bold { get; set; }Ottiene o imposta il flag in grassetto per il testo del titolo di questo elemento di struttura
Color { get; set; }Ottiene o imposta il colore per il testo del titolo di questo elemento di struttura.
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.
Destination { get; set; }Ottiene o imposta la destinazione per questo elemento della struttura.
First { get; }Ottiene l’elemento della struttura che rappresenta il primo elemento di primo livello nella gerarchia della struttura.
HasNext { get; }Controlla se l’elemento del profilo rappresenta l’elemento successivo relativamente a questo elemento nella gerarchia del profilo.
override IsReadOnly { get; }Ottiene un valore che indica se la raccolta è di sola lettura.
IsSynchronized { get; }Ottiene il valore che indica se l’accesso a questa raccolta è sincronizzato (thread safe).
Italic { get; set; }Ottiene o imposta il flag corsivo per il testo del titolo di questo elemento struttura
Item { get; }Ottiene l’elemento della struttura dalla raccolta utilizzando index.
Last { get; }Ottiene l’elemento della struttura che rappresenta l’ultimo elemento di primo livello nella gerarchia della struttura.
Level { get; }Ottiene il livello gerarchico dell’elemento struttura.
Next { get; }Ottiene l’elemento della struttura che rappresenta l’elemento successivo relativamente a questo elemento nella gerarchia della struttura.
Open { get; set; }Ottieni o imposta lo stato di apertura (vero/falso) per l’elemento struttura.
Parent { get; }Ottiene l’oggetto padre di questo elemento della struttura nella gerarchia della struttura.
Prev { get; }Ottiene l’elemento della struttura che rappresenta l’elemento precedente relativamente a questo elemento nella gerarchia della struttura.
SyncRoot { get; }Ottiene l’oggetto che può essere utilizzato per sincronizzare l’accesso a questa raccolta.
Title { get; set; }Ottiene o imposta il titolo per questo elemento della struttura.
override VisibleCount { get; }Ottiene il numero totale di elementi della struttura a tutti i livelli nella gerarchia della struttura del documento.

Metodi

NomeDescrizione
override Add(OutlineItemCollection)Aggiunge elemento struttura alla raccolta.
override Clear()Cancella tutti gli elementi dalla raccolta.
override Contains(OutlineItemCollection)Verifica se la raccolta contiene un determinato elemento.
override CopyTo(OutlineItemCollection[], int)Copia le voci di struttura in un System.Array, a partire da un particolare indice System.Array.
Delete()Elimina questo elemento della struttura dalla gerarchia della struttura del documento.
Delete(string)Elimina la voce della struttura con il nome specificato dalla gerarchia della struttura del documento.
override GetEnumerator()Restituisce un enumeratore che scorre la raccolta.
Insert(int, OutlineItemCollection)Inserisce l’elemento struttura nella raccolta nel luogo specificato.
Remove(int)Rimuovi elemento per indice.
override Remove(OutlineItemCollection)Rimuovi elemento raccolta struttura.

Guarda anche