Koleksi
Gambaran Keseluruhan
Collection adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Mewarisi dari: EmbeddedFileCollection.
Koleksi Portfolio PDF.
Kelas ini menyediakan 8 kaedah untuk bekerja dengan objek Collection dalam program .NET.
Kaedah yang tersedia termasuk: Add, Collection, CopyTo, Delete, DeleteByKey, FindByName, GetEnumerator, GetSortedCollection.
Semua ahli awam boleh diakses oleh mana-mana aplikasi .NET selepas memasang pakej Aspose.PDF FOSS untuk .NET.
Sifat: Count, DefaultEntry, IsSynchronized, Keys, Schema, SyncRoot.
Sifat
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
DefaultEntry | string | Baca | Nama entri lalai katalog untuk portfolio ini (/D entry), atau kosong. |
Schema | CollectionSchema? | Baca | Skema koleksi (spesifikasi PDF §7.11.5). |
Count | int | Baca | Mendapatkan kiraan. |
IsSynchronized | bool | Baca | Mendapatkan sama ada diselaraskan. |
SyncRoot | object | Baca | Mendapatkan akar sync. |
Keys | List<string> | Baca | Nama semua fail terbenam dalam koleksi ini. |
Kaedah
| Tandatangan | Keterangan |
|---|---|
Collection() | Bina koleksi portfolio kosong. |
GetSortedCollection() | Mengembalikan spesifikasi fail yang diatur mengikut kamus /Collection /Sort (spesifikasi PDF §7.11.4 Jadual 73). |
Add(file: FileSpecification) | Tambah lampiran fail terbenam ke dokumen. |
CopyTo(array: FileSpecification[], index: int) | Memanggil CopyTo pada contoh Collection ini. |
FindByName(name: string) | Cari fail terbenam mengikut nama berdaftarnya. |
DeleteByKey(key: string) | Saudara Delete(string) yang menggunakan penamaan mengikut kunci. |
Delete() | Membuang semua fail terbenam daripada pokok nama /Names/EmbeddedFiles dokumen. |
GetEnumerator() | Memanggil GetEnumerator pada contoh Collection ini. |