OutlineCollection

OutlineCollection class

Représente la hiérarchie de la structure du document.

public sealed class OutlineCollection : Outlines

Propriétés

NomLa description
override Count { get; }Nombre d’éléments de collection. Veuillez ne pas confondre avec VisibleCount : VisibleCount obtient le nombre d’éléments de plan visibles à tous les niveaux.
First { get; }Obtient un élément de plan représentant le premier élément de niveau supérieur dans le plan.
override IsReadOnly { get; }Obtient une valeur indiquant si la collection est en lecture seule.
IsSynchronized { get; }Obtient une valeur indiquant si l’accès à cette collection est synchronisé (thread safe).
Item { get; }Obtient l’élément de plan de la collection par index.
Last { get; }Obtient un élément de plan représentant le dernier élément de niveau supérieur dans le plan.
SyncRoot { get; }Obtient un objet qui peut être utilisé pour synchroniser l’accès à cette collection.
override VisibleCount { get; }Count est la somme du nombre d’éléments hiérarchiques descendants visibles à tous les niveaux. Remarque : veuillez ne pas confondre avec Count, qui correspond au nombre d’éléments de la collection.

Méthodes

NomLa description
override Add(OutlineItemCollection)Ajoute un élément de plan à la collection.
override Clear()Efface tous les éléments de la collection.
override Contains(OutlineItemCollection)Vérifie si la collection contient un élément donné.
override CopyTo(OutlineItemCollection[], int)Copie les éléments de plan dans un System.Array, en commençant par un index System.Array particulier.
Delete()Supprime tous les éléments du plan du plan du document.
Delete(string)Supprime l’élément de plan avec le titre spécifié du plan du document.
override GetEnumerator()Renvoie un énumérateur qui parcourt la collection.
Remove(int)Supprimer l’élément par index.
override Remove(OutlineItemCollection)Lance toujoursException non implémentée

Voir également