Enregistrement THPDFCollectionSchemaFieldInfo
Décrit un champ du schéma de collection d'un portfolio chargé : clé de dictionnaire, nom affiché, sous-type, ordre de tri et flags de visibilité et d'éditabilité
Déclaration
THPDFCollectionSchemaFieldInfo= record
Key: AnsiString;
DisplayName: AnsiString;
Subtype: THPDFCollectionFieldSubtype;
Order: Integer;
Visible: boolean;
Editable: boolean;
end;
Unité
HPDFDoc
Champs
| Champ | Objectif |
|---|---|
Key | Clé du champ dans le dictionnaire /Schema de la collection, telle qu'utilisée par les métadonnées d'éléments de collection |
DisplayName | Valeur de l'entrée /N affichée comme légende de colonne dans les lecteurs de portfolio |
Subtype | THPDFCollectionFieldSubtype analysé depuis l'entrée /Subtype, comme cfsText, cfsDate ou cfsSize |
Order | Valeur de l'entrée d'ordre de tri /O, ou -1 quand le champ n'en porte pas |
Visible | Valeur de l'entrée /V ; vaut true par défaut quand l'entrée est absente |
Editable | Valeur de l'entrée /E ; vaut false par défaut quand l'entrée est absente |
Notes d'utilisation
- Énumérez les champs de schéma avec
THotPDF.GetLoadedCollectionSchemaFieldCountet lisez chacun avecTHotPDF.GetLoadedCollectionSchemaFieldInfo - L'enregistrement décrit la vue en lecture seule d'un schéma existant ; il est rempli par index et renvoie
falsequand le document n'a pas de collection - Utilisez
Keyavec les accesseurs de métadonnées d'éléments du portfolio pour lire ou écrire les valeurs par fichier de cette colonne