TXFAHostModelState

Unit: HPDFXFAHostModel

Declaration

TXFAHostModelState= record
  Name, Version, AppType, Platform, Variation, Language, Title: UnicodeString;
  FocusIdentity: AnsiString;
  NumPages, CurrentPage: Integer;
  CalculationsEnabled, ValidationsEnabled: Boolean;
  class function Default: TXFAHostModelState; static;
end;

Behavior

Default zet berekening en validatie aan, identificeert de host als HotPDF met Runtime-application-type, WIN-platform en Full-variation, en laat applicatieversie, taal, titel en focus leeg

De embeddende applicatie levert diens echte applicatie-metadata aan; version identificeert die applicatie

Pagina-indices beginnen op nul, NumPages is niet-negatief, en een document met nul pagina's gebruikt CurrentPage nul

FocusIdentity identificeert een live veld met de stabiele occurrence-identiteit van de script-session

TXFAWidgetRuntimeOptions.HostModel levert initiƫle applicatie-metadata, titel en calculation/validatie-vlaggen aan; TXFAWidgetRuntime.HostModel geeft de huidige status terug, met echt layout-pagin aantal en huidige live focus-identiteit

Muteerbare titel, pagina en vlaggen doen mee aan runtime snapshot-rollback; interactiestatus hoort bij de runtime en wordt niet in opgeslagen XDP-data geƫncodeerd

Related APIs

HPDFXFAHostModelJavaScript, TXFAJavaScriptSession en Explicit XFA Host Transport