TXFAHostModelState
Enheten är HPDFXFAHostModel
Deklaration
TXFAHostModelState= record
Name, Version, AppType, Platform, Variation, Language, Title: UnicodeString;
FocusIdentity: AnsiString;
NumPages, CurrentPage: Integer;
CalculationsEnabled, ValidationsEnabled: Boolean;
class function Default: TXFAHostModelState; static;
end;
Beteende
Default aktiverar beräkning och validering, identifierar värden som HotPDF med Runtime-applikationstyp, WIN-plattform och Full-variation, och lämnar applikationsversion, språk, titel och fokus tomma
Det inbäddande programmet tillhandahåller sina faktiska applikationsmetadata; version identifierar det programmet
Sidindex börjar på noll, NumPages är icke-negativ, och ett dokument med noll sidor använder CurrentPage noll
FocusIdentity identifierar ett levande fält via skriptsessionens stabila förekomstidentitet
TXFAWidgetRuntimeOptions.HostModel tillhandahåller initial applikationsmetadata, titel och beräknings-/valideringsflaggor; TXFAWidgetRuntime.HostModel returnerar aktuellt tillstånd, med faktiskt layoutsidantal och aktuell levande fokusidentitet
Mutabel titel, sida och flaggor deltar i körtidsögonblicksbildsrullering; interaktionstillstånd hör till körtiden och kodas inte in i sparad XDP-data
Relaterade API:er
HPDFXFAHostModelJavaScript, TXFAJavaScriptSession och Explicit XFA-värdtransport