OutlineItemCollection
Vue d’ensemble
OutlineItemCollection Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.
Le livre de la carte (bookmark tree).
Cette classe fournit 13 méthodes pour travailler avec des objets OutlineItemCollection dans les programmes .NET. Les méthodes disponibles comprennent : Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : Action, Bold, Children, Color, Count, Destination,Et 18 autres.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
Count | int | Lire | Nombre d’articles de l’enfant. |
First | OutlineItemCollection? | Lire | Le premier enfant a déterminé l’article, ou nul si aucun. |
Last | OutlineItemCollection? | Lire | L’article de la dernière enfant, ou nul si aucun. |
Next | OutlineItemCollection? | Lire | Le prochain frère est l’élément de détail, ou nul si ceci est le dernier frères. |
Prev | OutlineItemCollection? | Lire | Le précédent frère est l’élément de détail, ou nul si ceci est le premier frères. |
HasNext | bool | Lire | C’est vrai quand ce sujet a un prochain frère. |
Title | string | Lire / Écrire | Le titre du bookmark. |
Action | Aspose.Pdf.Annotations.PdfAction? | Lire / Écrire | L’action associée à cet élément de sortie, si c’est le cas. |
Destination | Aspose.Pdf.Annotations.IAppointment? | Lire / Écrire | Le but de cet article. |
Bold | bool | Lire / Écrire | Le livre est en courage. |
Italic | bool | Lire / Écrire | Le livre est enregistré en italien. |
Color | System.Drawing.Color | Lire / Écrire | Le Bookmark couleur. |
Open | bool | Lire / Écrire | Le livre est élargi. |
IsReadOnly | bool | Lire | Que la collection soit seulement lisible. |
IsSynchronized | bool | Lire | Que la collection soit thread-safe. |
SyncRoot | object | Lire | Synchronisation de la racine pour IsSynchronized; retourne cette collection. |
Level | int | Lire | La profondeur de cette note dans l’arbre d’origine (total = 0). |
Parent | Outlines? | Lire | Le propriétaire de l’arbre d’origine, ou null lorsque cet élément n’est pas encore attaché. |
VisibleCount | int | Lire | Signat visible-désendant compte suivant les sémantiques PDF / Count : le nombre d’objets qui apparaissent lorsque ce node est ouvert (enfants immédiats plus les comptes visibles de descendants ouverts), négation pendant que le nôtre est fermé. |
IsOpen | bool | Lire / Écrire | Si cette page est ouverte (extendue) à l’origine. |
IsBold | bool | Lire / Écrire | Que le titre de l’article d’outline soit affiché en audacieux. |
IsItalic | bool | Lire / Écrire | Le titre de l’article est affiché en italien. |
DestinationPageNumber | int | Lire | Le numéro de page d’ destination (1 basé) ou 0 si vous n’avez pas fixé une page de destination. |
Children | IReadOnlyList<OutlineItem> | Lire | Les articles de l’enfant. |
méthodes
| Signature | Description |
|---|---|
OutlineItemCollection() | Créer un élément de sortie vide. |
OutlineItemCollection(outlines: OutlineCollection?) | Construisez un élément de sortie lié à une collection de la sorture existante (mirrors nouveaux OutlineItemCollection(doc.Outlines)). |
GetEnumerator() | Il s’agit de l’article sur les enfants. |
Add(outline: OutlineItemCollection) | Ajoutez un élément d’outline en tant qu’enfant de celui-ci. |
Clear() | Supprimer chaque enfant de l’article. |
Contains(item: OutlineItemCollection) | Que l’article fourni soit un enfant direct de celui-ci. |
CopyTo(array: OutlineItemCollection[], index: int) | Copiez les enfants dans un arrondissement à partir de l’index. |
Delete() | Supprimez cet élément de sortie de son parent (un niveau supérieur OutlineCollection ou un élement encerclant), correspondant à l’API de référence où les sorties[i].Delete() tombe ce marquage. |
Delete(name: string) | Retirez le premier enfant dont le titre correspond au nom. |
Insert(index: int, outline: OutlineItemCollection) | Insérer un élément de détail dans l’indice 1 fourni. |
Remove(item: OutlineItemCollection) | Retirez l’enfant fourni et rappelez-vous s’il était présent. |
Remove(index: int) | Retirez l’enfant sur le index 1 fourni. |
OutlineItem() | Créez un nouveau élément de sortie qui peut être ajouté à un OutlineCollection ou autre OutlineItem. |