THPDFCollectionSchemaFieldInfo Record

Describes one field of a loaded portfolio's collection schema: dictionary key, display name, subtype, sort order, and visibility and editability flags

Declaration

THPDFCollectionSchemaFieldInfo= record
  Key: AnsiString;
  DisplayName: AnsiString;
  Subtype: THPDFCollectionFieldSubtype;
  Order: Integer;
  Visible: boolean;
  Editable: boolean;
end;

Unit

HPDFDoc

Fields

FieldPurpose
KeyKey of the field in the collection /Schema dictionary, as used by collection item metadata
DisplayNameValue of the /N entry shown as the column caption in portfolio viewers
SubtypeTHPDFCollectionFieldSubtype parsed from the /Subtype entry, such as cfsText, cfsDate, or cfsSize
OrderValue of the /O sort-order entry, or -1 when the field carries none
VisibleValue of the /V entry; defaults to true when the entry is absent
EditableValue of the /E entry; defaults to false when the entry is absent

Usage notes

Related APIs