THotPDF.GetLoadedNameTree Method
Mengembalikan dictionary kategori name tree milik dokumen dimuat dari dictionary /Names katalog, dengan opsi membuatnya saat pertama dipakai
Deklarasi
function GetLoadedNameTree(const Category: AnsiString;
CreateMissing: boolean): THPDFDictionaryObject;
Unit
HPDFDoc
Parameter
| Nama | Tujuan |
|---|---|
Category | Key kategori name tree di dictionary /Names katalog, misalnya Dests, JavaScript, atau EmbeddedFiles |
CreateMissing | True untuk membuat dictionary /Names dan dictionary kategori sebagai indirect object baru ketika salah satunya tidak ada; False untuk mengembalikan nil saja |
Nilai kembali
Dictionary kategori yang sudah di-resolve, atau nil ketika tidak ada dan CreateMissing False, atau ketika dokumen tidak memiliki katalog yang dimuat
Catatan penggunaan
- Pembuatan menggantikan entri /Names yang bukan dictionary alih-alih gagal, dan katalog beserta dictionary /Names ditandai dirty sehingga perubahan masuk ke incremental update atau save berikutnya
- Dictionary yang dikembalikan adalah root node dari sebuah name tree; telusuri atau edit dengan
InsertLoadedNameTreeEntrydanRemoveLoadedNameTreeEntryagar urutan key tetap valid - Gunakan
GetLoadedNameTreeRootCountuntuk meng-enum kategori mana saja yang ada tanpa membuat apa pun