OperatorCollection
Επισκόπηση
OperatorCollection είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Κληρονομεί από: IEnumerable<Operator>, IDisposable.
Συλλογή τελεστών ροής περιεχομένου για μια σελίδα.
Αυτή η κλάση παρέχει 22 μεθόδους για εργασία με αντικείμενα OperatorCollection σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace, και 3 επιπλέον μεθόδους.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: Commands, Count, IsFastTextExtractionMode, IsReadOnly.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
Commands | OperatorCollection | Read | Ψευδώνυμο που επιστρέφει αυτή τη συλλογή ίδια (οι καλούντες κάνουν page.Contents.Commands[i]). |
IsFastTextExtractionMode | bool | Read | Καθορίζει αν ο απορροφητής/αναλυτής βρίσκεται σε λειτουργία γρήγορης εξαγωγής κειμένου (χωρίς μετρικές πλάτους γλύφων, μόνο προσεγγίσεις θέσης χαρακτήρων). |
IsReadOnly | bool | Read | Πάντα ψευδές: οι καλούντες μπορούν να προσθέσουν και να αφαιρέσουν τελεστές. |
Count | int | Read | Αριθμός τελεστών στη ροή περιεχομένου της σελίδας. |
Μέθοδοι
| Signature | Description |
|---|---|
Add(op: Operator) | Προσθέτει έναν τελεστή στη συλλογή. |
Add(ops: Operator[]) | Προσθέτει πολλούς τελεστές σε μία κλήση. |
Add(ops: System.Collections.Generic.ICollection<Operator>) | Προσθέτει πολλούς τελεστές από οποιαδήποτε συλλογή σε μία κλήση. |
Accept(visitor: IOperatorSelector) | Επισκέπτεται κάθε τελεστή με τον δεδομένο επιλογέα. |
CancelUpdate() | Ακυρώνει ένα παράθυρο καταστολής ενημέρωσης (που ξεκίνησε από το SuppressUpdate) χωρίς να εκκαθαρίσει τις εκκρεμείς αλλαγές. |
Clear() | Αφαιρεί κάθε τελεστή από τη συλλογή. |
Contains(op: Operator) | Αληθές όταν ο op βρίσκεται αυτή τη στιγμή στη συλλογή. |
CopyTo(array: Operator[], index: int) | Αντιγράφει τους ενεργούς τελεστές (τη μεταβλητή λίστα στη μνήμη, όχι την αναλυμένη κρυφή μνήμη) σε έναν πίνακα ξεκινώντας από το δείκτη. |
Delete(ops: Operator[]) | Αφαιρεί κάθε εμφάνιση κάθε τελεστή στα ops. |
Delete(list: System.Collections.Generic.IList<Operator>) | Αφαιρεί κάθε τελεστή στη λίστα. |
Dispose() | Απελευθερώνει τους πόρους που κατέχει η συλλογή. |
Insert(index: int, op: Operator) | Εισάγει έναν τελεστή στο δεδομένο δείκτη που ξεκινά από το 1. |
Insert(at: int, ops: Operator[]) | Εισάγει πολλούς τελεστές στη θέση (αριθμός 1‑βάση). |
Insert(at: int, ops: System.Collections.Generic.IList<Operator>) | Εισάγει πολλούς τελεστές (οποιοδήποτε IList) στη θέση (αριθμός 1‑βάση). |
Remove(op: Operator) | Αφαιρεί την πρώτη εμφάνιση του op· επιστρέφει αληθές όταν αφαιρέθηκε ένας τελεστής. |
Replace(operators: System.Collections.Generic.IList<Operator>) | Αντικαθιστά τελεστές επί τόπου: κάθε τελεστής στη λίστα operators αντικαθιστά τον υπάρχοντα τελεστή στη θέση του (αριθμός 1‑βάση). |
SuppressUpdate() | Αναστέλλει την αυτόματη επανα‑σειριοποίηση του ροής περιεχομένου ενώ εκτελείται μια παρτίδα μεταβολών τελεστών. |
ResumeUpdate() | Επαναλαμβάνει την αυτόματη επανα‑σειριοποίηση του ροής περιεχομένου. |
ResumeUpdate(updateAll: bool) | Επαναλαμβάνει την αυτόματη επανα‑σειριοποίηση με προαιρετική σημασιολογία πλήρους εκκαθάρισης (η σημαία updateAll αποθηκεύεται μόνο). |
Delete(index: int) | Αφαιρεί τον τελεστή στη δεδομένη θέση (αριθμός 1‑βάση). |
GetEnumerator() | Απαριθμεί όλους τους τελεστές στη ροή περιεχομένου ως τυποποιημένα αντικείμενα Operator (με εναλλακτικό RawOperator για μη αναγνωρισμένες εντολές). |
ToString() | Επιστρέφει όλους τους τελεστές ως μία ενιαία συμβολοσειρά. |