OutlineCollection

OutlineCollection

Gambaran Umum

OutlineCollection adalah kelas dalam Aspose.PDF FOSS untuk .NET. Mewarisi dari: Outlines, System.Collections.Generic.IEnumerable<OutlineItem>.

Kelas ini menyediakan 12 metode untuk bekerja dengan objek OutlineCollection dalam program .NET. Metode yang tersedia meliputi: Add, Clear, Contains, CopyTo, Delete, GetEnumerator, OutlineCollection, Remove. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.PDF FOSS untuk .NET. Properti: Count, First, IsReadOnly, IsSynchronized, Items, Last, dan 2 lagi.

Properti

NamaJenisAksesDeskripsi
ItemsIReadOnlyList<OutlineItem>BacaItem outline tingkat atas.
CountintBacaMendapatkan jumlah.
FirstOutlineItemCollection?BacaItem outline tingkat atas pertama, atau null jika koleksi kosong.
LastOutlineItemCollection?BacaItem outline tingkat atas terakhir, atau null jika koleksi kosong.
IsReadOnlyboolBacaSelalu false: koleksi mutable.
IsSynchronizedboolBacaSelalu salah: pemanggil menyerialkan akses mereka sendiri.
SyncRootobjectBacaObjek sentinel untuk penguncian gaya ICollection.SyncRoot.
VisibleCountintBacaJumlah total item garis besar yang saat ini terlihat (PDF /Count dari root /Outlines): setiap item tingkat atas ditambah, untuk setiap item terbuka, besaran keturunan yang terlihat.

Metode

Tanda TanganDeskripsi
GetEnumerator()Enumerator atas item garis besar tingkat atas, bertipe OutlineItemCollection untuk mencocokkan tanda tangan refleksi publik.
OutlineCollection(document: Document)Buat koleksi outline yang terikat pada pohon bookmark dokumen, membuat kamus /Outlines kosong jika dokumen tidak memilikinya (mencerminkan Outlines).
Delete()Menghapus semua item outline dari koleksi.
Delete(name: string)Menghapus item outline dengan nama yang ditentukan (dicocokkan dengan Title).
Add(item: OutlineItem)Menambahkan item outline ke koleksi.
Add(outline: OutlineItemCollection)Tambahkan item dengan tipe OutlineItemCollection (tanda tangan overload publik).
Clear()Menghapus setiap item dari koleksi (padanan dengan Delete()).
Contains(item: OutlineItemCollection)Apakah item saat ini berada dalam koleksi.
CopyTo(array: OutlineItemCollection[], index: int)Salin item ke dalam array mulai dari indeks.
Remove(item: OutlineItem)Hapus item yang diberikan dengan referensi dan laporkan apakah item tersebut ada.
Remove(item: OutlineItemCollection)Hapus item bertipe OutlineItemCollection dengan referensi; melaporkan apakah item tersebut ada.
Remove(index: int)Hapus item pada indeks berbasis-1 yang diberikan, sesuai dengan indekser this[int] berbasis-1.

Lihat Juga

 Bahasa Indonesia