THPDFCollectionSchemaFieldInfo Record
Beschreibt ein Feld des Collection-Schemas eines geladenen Portfolios: Dictionary-Schlüssel, Anzeigename, Subtyp, Sortierfolge sowie Sichtbarkeits- und Editierbarkeits-Flags
Deklaration
THPDFCollectionSchemaFieldInfo= record
Key: AnsiString;
DisplayName: AnsiString;
Subtype: THPDFCollectionFieldSubtype;
Order: Integer;
Visible: boolean;
Editable: boolean;
end;
Unit
HPDFDoc
Felder
| Feld | Zweck |
|---|---|
Key | Schlüssel des Felds im /Schema-Dictionary der Collection, wie er von den Collection-Item-Metadaten verwendet wird |
DisplayName | Wert des /N-Eintrags, der in Portfolio-Viewern als Spaltenbeschriftung gezeigt wird |
Subtype | Aus dem /Subtype-Eintrag geparster THPDFCollectionFieldSubtype, etwa cfsText, cfsDate oder cfsSize |
Order | Wert des /O-Sortierfolge-Eintrags oder -1, wenn das Feld keinen trägt |
Visible | Wert des /V-Eintrags; standardmäßig true, wenn der Eintrag fehlt |
Editable | Wert des /E-Eintrags; standardmäßig false, wenn der Eintrag fehlt |
Verwendungshinweise
- Zählen Sie Schemafelder mit
THotPDF.GetLoadedCollectionSchemaFieldCountauf und lesen Sie jedes mitTHotPDF.GetLoadedCollectionSchemaFieldInfo - Der Record beschreibt die schreibgeschützte Sicht auf ein bestehendes Schema; er wird per Index gefüllt und gibt
falsezurück, wenn das Dokument keine Collection hat - Verwenden Sie
Keymit den Portfolio-Item-Metadaten-Accessoren, um je-Datei-Werte für diese Spalte zu lesen oder zu schreiben