OperatorCollection
Overview
OperatorCollection adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: IEnumerable<Operator>, IDisposable.
Koleksi operator aliran konten untuk halaman.
Kelas ini menyediakan 22 metode untuk bekerja dengan objek OperatorCollection dalam program .NET. Metode yang tersedia meliputi: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace, dan 3 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: Commands, Count, IsFastTextExtractionMode, IsReadOnly.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Commands | OperatorCollection | Read | Alias yang mengembalikan koleksi ini sendiri (penghubung melakukan halaman.Contents.Commands[i]). |
IsFastTextExtractionMode | bool | Read | Apakah absorber/parser berada dalam mode ekstraksi teks cepat (tidak ada metrik lebar glyph, hanya perkiraan posisi karakter). |
IsReadOnly | bool | Read | Selalu salah: pemanggil dapat menambahkan dan menghapus operator. |
Count | int | Read | Jumlah operator dalam aliran konten halaman. |
Methods
| Signature | Description |
|---|---|
Add(op: Operator) | Tambahkan operator ke koleksi. |
Add(ops: Operator[]) | Tambahkan beberapa operator dalam satu panggilan. |
Add(ops: System.Collections.Generic.ICollection<Operator>) | Tambahkan beberapa operator dari koleksi mana pun dalam satu panggilan. |
Accept(visitor: IOperatorSelector) | Kunjungi setiap operator dengan selector yang diberikan. |
CancelUpdate() | Batalkan jendela pembaruan yang ditekan (diperkenalkan oleh SuppressUpdate) tanpa mencuci perubahan yang sedang menunggu. |
Clear() | Hapus semua operator dari koleksi. |
Contains(op: Operator) | Benar ketika op saat ini dalam koleksi. |
CopyTo(array: Operator[], index: int) | Salin operator live (daftar mutable in-memory, bukan cache yang dipars) ke array mulai dari index. |
Delete(ops: Operator[]) | Hapus setiap kejadian dari masing-masing operator di ops. |
Delete(list: System.Collections.Generic.IList<Operator>) | Hapus setiap operator dalam daftar. |
Dispose() | Melepaskan sumber daya yang disimpan oleh koleksi. |
Insert(index: int, op: Operator) | Masukkan satu operator pada indeks berbasis 1 yang diberikan. |
Insert(at: int, ops: Operator[]) | Masukkan beberapa operator pada at (1-based). |
Insert(at: int, ops: System.Collections.Generic.IList<Operator>) | Masukkan beberapa operator (apa pun IList) pada at (1-based). |
Remove(op: Operator) | Menghapus kejadian pertama dari op; mengembalikan true ketika operator dihapus. |
Replace(operators: System.Collections.Generic.IList<Operator>) | Ganti operator di tempat: setiap operator dalam operator menulis ulang operator yang ada pada indeks berbasis 1. |
SuppressUpdate() | Menangguhkan otomatis re-serialization aliran konten sementara batch mutasi operator dilakukan. |
ResumeUpdate() | Mengulangi otomatis re-serialization aliran konten. |
ResumeUpdate(updateAll: bool) | Mengulangi re-serialization otomatis dengan semantik full-flush opsional (updateAll flag disimpan saja). |
Delete(index: int) | Hapus operator pada indeks berbasis 1 yang diberikan. |
GetEnumerator() | Daftarkan semua operator dalam aliran konten sebagai instansi Operator yang diketik (dengan RawOperator cadangan untuk perintah yang tidak dikenali). |
ToString() | Mengembalikan semua operator sebagai satu string. |