OutlineItemCollection

OutlineItemCollection

Przegląd

OutlineItemCollection jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.

Zarys dokumentu (drzewo zakładek).

Ta klasa udostępnia 15 metod do pracy z obiektami OutlineItemCollection w programach .NET. Dostępne metody to: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Action, Bold, Children, Color, Count, Destination oraz 18 innych.

Właściwości

NazwaTypDostępOpis
CountintOdczytLiczba elementów podrzędnych konspektu.
FirstOutlineItemCollection?OdczytPierwszy element podrzędny konspektu, lub null, jeśli brak.
LastOutlineItemCollection?OdczytOstatni element potomny konspektu, lub null, jeśli nie ma.
NextOutlineItemCollection?OdczytNastępny element siostrzany konspektu, lub null, jeśli jest to ostatni element siostrzany.
PrevOutlineItemCollection?OdczytPoprzedni element siostrzany konspektu, lub null, jeśli jest to pierwszy element siostrzany.
HasNextboolOdczytPrawda, gdy ten element ma następną pozycję rodzeństwa.
TitlestringOdczyt/zapisTytuł zakładki.
ActionAspose.Pdf.Annotations.PdfAction?Odczyt/zapisDziałanie powiązane z tym elementem konspektu, jeśli istnieje.
DestinationAspose.Pdf.Annotations.IAppointment?Odczyt/zapisMiejsce docelowe tego elementu konspektu.
BoldboolOdczyt/zapisCzy zakładka jest renderowana pogrubioną czcionką.
ItalicboolOdczyt/zapisCzy zakładka jest wyświetlana kursywą.
ColorSystem.Drawing.ColorOdczyt/zapisKolor zakładki.
OpenboolOdczyt/zapisCzy zakładka jest rozwinięta.
IsReadOnlyboolOdczytCzy kolekcja jest tylko do odczytu.
IsSynchronizedboolOdczytCzy kolekcja jest bezpieczna wątkowo.
SyncRootobjectOdczytKorzeń synchronizacji dla IsSynchronized; zwraca tę kolekcję.
LevelintOdczytGłębokość tej zakładki w drzewie spisu treści (najwyższy poziom = 0).
ParentOutlines?OdczytWłaścicielskie drzewo spisu treści lub null, gdy ten element nie jest jeszcze podłączony.
VisibleCountintOdczytPodpisana liczba widocznych potomków zgodnie z semantyką PDF /Count: liczba elementów, które pojawiają się, gdy węzeł jest otwarty (bezpośrednie dzieci plus widoczne liczniki otwartych potomków), ujemna, gdy węzeł jest zamknięty.
IsOpenboolOdczyt/zapisCzy ten element konspektu jest początkowo otwarty (rozszerzony).
IsBoldboolOdczyt/zapisCzy tytuł elementu konspektu jest wyświetlany pogrubioną czcionką.
IsItalicboolOdczyt/zapisCzy tytuł elementu konspektu jest wyświetlany kursywą.
DestinationPageNumberintOdczytNumer docelowej strony (liczony od 1), lub 0, jeśli nie jest ustawiony lub nie jest stroną docelową.
ChildrenIReadOnlyList<OutlineItem>OdczytPodrzędne elementy konspektu.

Metody

SygnaturaOpis
OutlineItemCollection()Utwórz pustą pozycję konspektu.
OutlineItemCollection(outlines: OutlineCollection?)Utwórz element konspektu powiązany z istniejącą kolekcją konspektów (odzwierciedla nowy OutlineItemCollection(doc.Outlines)).
GetEnumerator()Iteruje po elementach podrzędnych konspektu.
Add(outline: OutlineItemCollection)Dodaj element konspektu jako podrzędny tego elementu.
Clear()Usuń każdy element podrzędny konspektu.
Contains(item: OutlineItemCollection)Czy podany element jest bezpośrednim dzieckiem tego elementu.
CopyTo(array: OutlineItemCollection[], index: int)Skopiuj dzieci do tablicy zaczynając od indeksu.
Delete()Usuń ten element konspektu z jego rodzica (górnego poziomu OutlineCollection lub elementu otaczającego), dopasowując odwołanie API, gdzie outlines[i].Delete() usuwa tę zakładkę.
Delete(name: string)Usuń pierwsze dziecko, którego tytuł pasuje do nazwy.
Insert(index: int, outline: OutlineItemCollection)Wstaw element konspektu pod podanym indeksem zaczynającym się od 1.
Remove(item: OutlineItemCollection)Usuń podane dziecko i zgłoś, czy było obecne.
Remove(index: int)Usuń dziecko pod podanym indeksem zaczynającym się od 1.
OutlineItem()Utwórz nowy element konspektu, który może być dodany do OutlineCollection lub innego OutlineItem.
Add(child: OutlineItem)Dodaje element podrzędny w konspekcie.
Insert(index: int, child: OutlineItem)Wstawia podrzędny element konspektu na pozycji numerowanej od 1.

Zobacz także

 Polski