TXFAHostModelState

Unit: 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;

Verhalten

Default aktiviert Berechnung und Validierung, identifiziert den Host als HotPDF mit dem Anwendungstyp Runtime, der Plattform WIN und der Variation Full und lässt Anwendungsversion, Sprache, Titel und Focus leer

Die einbettende Anwendung liefert ihre tatsächlichen Anwendungsmetadaten; die Version identifiziert diese Anwendung

Seitenindizes beginnen bei null, NumPages ist nichtnegativ, und ein Dokument mit null Seiten nutzt CurrentPage null

FocusIdentity bezeichnet ein lebendes Feld über die stabile Vorkommens-Identity der Skriptsession

TXFAWidgetRuntimeOptions.HostModel liefert anfängliche Anwendungsmetadaten, Titel und Berechnungs-/Prüfungs-Flags; TXFAWidgetRuntime.HostModel gibt den aktuellen Zustand zurück, mit tatsächlicher Layout-Seitenzahl und aktueller lebender Focus-Identity

Änderbarer Titel, Seite und Flags nehmen am Runtime-Snapshot-Rollback teil; der Interaktionszustand gehört zur Runtime und wird nicht in gespeicherte XDP-Daten kodiert

Verwandte APIs

HPDFXFAHostModelJavaScript, TXFAJavaScriptSession und Expliziter XFA-Host-Transport