THPDFCollectionSchemaFieldInfo Record
Menjelaskan satu field dari schema koleksi portofolio yang dimuat: key dictionary, nama tampilan, subtype, urutan sort, serta flag visibilitas dan kemampuan edit
Deklarasi
THPDFCollectionSchemaFieldInfo= record
Key: AnsiString;
DisplayName: AnsiString;
Subtype: THPDFCollectionFieldSubtype;
Order: Integer;
Visible: boolean;
Editable: boolean;
end;
Unit
HPDFDoc
Kolom
| Field | Tujuan |
|---|---|
Key | Key field di dictionary /Schema koleksi, seperti yang dipakai metadata item koleksi |
DisplayName | Nilai entri /N yang ditampilkan sebagai caption kolom di viewer portofolio |
Subtype | THPDFCollectionFieldSubtype yang di-parse dari entri /Subtype, seperti cfsText, cfsDate, atau cfsSize |
Order | Nilai entri urutan-sort /O, atau -1 saat field tidak membawanya |
Visible | Nilai entri /V; default true saat entri tidak ada |
Editable | Nilai entri /E; default false saat entri tidak ada |
Catatan penggunaan
- Enumerasi field schema dengan
THotPDF.GetLoadedCollectionSchemaFieldCountdan baca masing-masing denganTHotPDF.GetLoadedCollectionSchemaFieldInfo - Record menjelaskan tampilan read-only dari schema yang sudah ada; diisi berdasarkan indeks dan mengembalikan
falsesaat dokumen tidak punya koleksi - Gunakan
Keydengan accessor metadata item portofolio untuk membaca atau menulis nilai per file untuk kolom itu