OutlineItemCollection
Επισκόπηση
OutlineItemCollection είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Κληρονομεί από: OutlineItem, System.Collections.Generic.IEnumerable<OutlineItemCollection>.
Ένα μοναδικό στοιχείο περιγράμματος που μπορεί να έχει θυγατρικά στοιχεία (σελιδοδείκτες/καταχωρήσεις Πίνακα Περιεχομένων).
Αυτή η κλάση παρέχει 13 μεθόδους για εργασία με αντικείμενα OutlineItemCollection σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, Insert, OutlineItem, OutlineItemCollection, Remove.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: Action, Bold, Children, Color, Count, Destination, και 18 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
Count | int | Read | Αριθμός παιδικών στοιχείων περιγράμματος. |
First | OutlineItemCollection? | Read | Το πρώτο παιδικό στοιχείο περιγράμματος, ή null αν δεν υπάρχει. |
Last | OutlineItemCollection? | Read | Το τελευταίο παιδικό στοιχείο περιγράμματος, ή null αν δεν υπάρχει. |
Next | OutlineItemCollection? | Read | Το επόμενο αδερφικό στοιχείο περιγράμματος, ή null αν αυτό είναι το τελευταίο αδερφικό. |
Prev | OutlineItemCollection? | Read | Το προηγούμενο αδερφικό στοιχείο περιγράμματος, ή null αν αυτό είναι το πρώτο αδερφικό. |
HasNext | bool | Read | Αληθές όταν αυτό το στοιχείο έχει επόμενο αδερφικό. |
Title | string | Read/Write | Ο τίτλος του σελιδοδείκτη. |
Action | Aspose.Pdf.Annotations.PdfAction? | Read/Write | Η ενέργεια που σχετίζεται με αυτό το στοιχείο περιγράμματος, εάν υπάρχει. |
Destination | Aspose.Pdf.Annotations.IAppointment? | Read/Write | Ο προορισμός αυτού του στοιχείου περιγράμματος. |
Bold | bool | Read/Write | Αν ο σελιδοδείκτης εμφανίζεται με έντονη γραφή. |
Italic | bool | Read/Write | Αν ο σελιδοδείκτης εμφανίζεται με πλάγια γραφή. |
Color | System.Drawing.Color | Read/Write | Χρώμα σελιδοδείκτη. |
Open | bool | Read/Write | Αν ο σελιδοδείκτης είναι επεκταμένος. |
IsReadOnly | bool | Read | Αν η συλλογή είναι μόνο για ανάγνωση. |
IsSynchronized | bool | Read | Αν η συλλογή είναι ασφαλής για νήματα. |
SyncRoot | object | Read | Ρίζα συγχρονισμού για IsSynchronized· επιστρέφει αυτή τη συλλογή. |
Level | int | Read | Βάθος αυτού του σελιδοδείκτη στο δέντρο περιγράμματος (επίπεδο κορυφής = 0). |
Parent | Outlines? | Read | Το δέντρο περιγράμματος ιδιοκτήτη, ή null όταν αυτό το στοιχείο δεν είναι ακόμη προσαρτημένο. |
VisibleCount | int | Read | Αριθμός ορατών σελιδοδεικτών (μετράει τις καταχωρήσεις /Count αναδρομικά). |
IsOpen | bool | Read/Write | Αν αυτό το στοιχείο περιγράμματος είναι αρχικά ανοιχτό (επεκταμένο). |
IsBold | bool | Read/Write | Αν ο τίτλος του στοιχείου περιγράμματος εμφανίζεται με έντονη γραφή. |
IsItalic | bool | Read/Write | Αν ο τίτλος του στοιχείου περιγράμματος εμφανίζεται με πλάγια γραφή. |
DestinationPageNumber | int | Read | Ο αριθμός σελίδας προορισμού (από 1), ή 0 αν δεν έχει οριστεί ή δεν είναι προορισμός σελίδας. |
Children | IReadOnlyList<OutlineItem> | Read | Παιδικά στοιχεία περιγράμματος. |
Μέθοδοι
| Signature | Description |
|---|---|
OutlineItemCollection() | Δημιουργεί ένα κενό στοιχείο περιγράμματος. |
OutlineItemCollection(outlines: OutlineCollection?) | Δημιουργεί ένα στοιχείο περιγράμματος συνδεδεμένο με μια υπάρχουσα συλλογή περιγραμμάτων (αντιστοιχεί στο νέο OutlineItemCollection(doc.Outlines)). |
GetEnumerator() | Διέρχεται τα παιδικά στοιχεία περιγράμματος. |
Add(outline: OutlineItemCollection) | Προσθέτει ένα στοιχείο περιγράμματος ως παιδί αυτού. |
Clear() | Αφαιρεί κάθε παιδικό στοιχείο περιγράμματος. |
Contains(item: OutlineItemCollection) | Καθορίζει αν το παρεχόμενο στοιχείο είναι άμεσο παιδί αυτού. |
CopyTo(array: OutlineItemCollection[], index: int) | Αντιγράφει τα παιδιά σε έναν πίνακα ξεκινώντας από το δείκτη. |
Delete() | Αφαιρεί κάθε παιδικό στοιχείο περιγράμματος (συνώνυμο του Clear). |
Delete(name: string) | Αφαιρεί το πρώτο παιδί του οποίου ο τίτλος ταιριάζει με το όνομα. |
Insert(index: int, outline: OutlineItemCollection) | Εισάγει ένα στοιχείο περιγράμματος στον παρεχόμενο δείκτη που ξεκινά από 1. |
Remove(item: OutlineItemCollection) | Αφαιρεί το παρεχόμενο παιδί και αναφέρει αν υπήρχε. |
Remove(index: int) | Αφαιρεί το παιδί στον παρεχόμενο δείκτη που ξεκινά από 1. |
OutlineItem() | Δημιουργεί ένα νέο στοιχείο περιγράμματος που μπορεί να προστεθεί σε μια OutlineCollection ή σε άλλο OutlineItem. |