THPDFCollectionSchemaFieldInfo Record
Beskriver ett fält i en inläst portföljs samlingsschema: ordlistenyckel, visningsnamn, undertyp, sorteringsordning samt flaggor för synlighet och redigerbarhet
Deklaration
THPDFCollectionSchemaFieldInfo= record
Key: AnsiString;
DisplayName: AnsiString;
Subtype: THPDFCollectionFieldSubtype;
Order: Integer;
Visible: boolean;
Editable: boolean;
end;
Enhet
HPDFDoc
Fält
| Fält | Syfte |
|---|---|
Key | Nyckeln för fältet i samlingens /Schema-ordbok, så som samlingsobjektets metadata använder den |
DisplayName | Värdet på /N-posten som visas som kolumnrubrik i portföljvisningsprogram |
Subtype | THPDFCollectionFieldSubtype tolkat från /Subtype-posten, till exempel cfsText, cfsDate eller cfsSize |
Order | Värdet på /O-posten för sorteringsordning, eller -1 när fältet saknar en sådan |
Visible | Värdet på /V-posten; standardvärdet är true när posten saknas |
Editable | Värdet på /E-posten; standardvärdet är false när posten saknas |
Användningsanteckningar
- Lista schemafälten med
THotPDF.GetLoadedCollectionSchemaFieldCountoch läs vart och ett medTHotPDF.GetLoadedCollectionSchemaFieldInfo - Recorden beskriver den skrivskyddade vyn av ett befintligt schema; den fylls efter index och returnerar
falsenär dokumentet inte har någon samling - Använd
Keytillsammans med portföljobjektens metadata-accessorer för att läsa eller skriva per-fil-värden för den kolumnen