OutlineCollection
Vue d’ensemble
OutlineCollection est une classe dans Aspose.PDF FOSS pour .NET.
Hérite de : System.Collections.Generic.IEnumerable<OutlineItem>.
Cette classe fournit 11 méthodes pour travailler avec des objets OutlineCollection dans les programmes .NET.
Les méthodes disponibles incluent : Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Remove.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : Count, First, IsReadOnly, IsSynchronized, Items, Last, et 2 autres.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
Items | IReadOnlyList<OutlineItem> | Read | Éléments de plan de niveau supérieur. |
Count | int | Read | Obtient le nombre. |
First | OutlineItemCollection? | Read | Le premier élément de plan de niveau supérieur, ou null si la collection est vide. |
Last | OutlineItemCollection? | Read | Le dernier élément de plan de niveau supérieur, ou null si la collection est vide. |
IsReadOnly | bool | Read | Toujours false : la collection est mutable. |
IsSynchronized | bool | Read | Toujours false : les appelants sérialisent leur propre accès. |
SyncRoot | object | Read | Objet sentinelle pour le verrouillage de type ICollection.SyncRoot. |
VisibleCount | int | Read | Nombre d’éléments de plan actuellement visibles (Open == true). |
Méthodes
| Signature | Description |
|---|---|
GetEnumerator() | Énumérateur des éléments de plan de niveau supérieur, typé comme OutlineItemCollection. |
Delete() | Supprime tous les éléments de plan de la collection. |
Delete(name: string) | Supprime l’élément de plan portant le nom spécifié (comparé à Title). |
Add(item: OutlineItem) | Ajoute un élément de plan à la collection. |
Add(outline: OutlineItemCollection) | Ajoute un élément typé comme OutlineItemCollection. |
Clear() | Supprime chaque élément de la collection (équivalent de Delete()). |
Contains(item: OutlineItemCollection) | Indique si l’élément est actuellement dans la collection. |
CopyTo(array: OutlineItemCollection[], index: int) | Copie les éléments dans un tableau à partir de l’index. |
Remove(item: OutlineItem) | Supprime l’élément fourni par référence et indique s’il était présent. |
Remove(item: OutlineItemCollection) | Supprime l’élément de type OutlineItemCollection par référence ; indique s’il était présent. |
Remove(index: int) | Supprime l’élément à l’index donné (basé sur 1), correspondant à l’indexeur this[int] basé sur 1. |