OutlineCollection

OutlineCollection class

Representerar dokumentkonturhierarki.

public sealed class OutlineCollection : Outlines

Egenskaper

namnBeskrivning
override Count { get; }Antal samlingsobjekt. Blanda inte ihop med VisibleCount: VisibleCount får antalet synliga dispositionsobjekt på alla nivåer.
First { get; }Får ett dispositionsobjekt som representerar det första objektet på toppnivå i dispositionen.
override IsReadOnly { get; }Får ett värde som indikerar om samlingen är skrivskyddad.
IsSynchronized { get; }Får ett värde som anger om åtkomst till denna samling är synkroniserad (trådsäker).
Item { get; }Hämtar dispositionsobjekt från samling efter index.
Last { get; }Får ett dispositionsobjekt som representerar det sista objektet på toppnivå i dispositionen.
SyncRoot { get; }Hämtar ett objekt som kan användas för att synkronisera åtkomst till denna samling.
override VisibleCount { get; }Antal är summan av antalet synliga underordnade dispositionsobjekt på alla nivåer. Obs: blanda inte ihop med Count som är nummer om föremål i samlingen.

Metoder

namnBeskrivning
override Add(OutlineItemCollection)Lägger till dispositionsobjekt till samlingen.
override Clear()Rensar alla objekt från samlingen.
override Contains(OutlineItemCollection)Kontrollerar innehåller samlingen ett visst föremål.
override CopyTo(OutlineItemCollection[], int)Kopierar dispositionsobjekten till en System.Array, med början på ett visst System.Array-index.
Delete()Tar bort alla dispositionsobjekt från dokumentets disposition.
Delete(string)Tar bort dispositionsobjektet med angiven titel från dokumentets disposition.
override GetEnumerator()Returnerar en uppräkning som itererar genom samlingen.
Remove(int)Ta bort objekt efter index.
override Remove(OutlineItemCollection)Kastar alltidNotImplementedException

Se även