TXFAHostModelState

Unità: HPDFXFAHostModel

Dichiarazione

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

Comportamento

Default abilita calcolo e validazione, identifica l'host come HotPDF con application type Runtime, piattaforma WIN e variation Full, e lascia vuoti versione dell'applicazione, lingua, titolo e focus

L'applicazione che incorpora fornisce i suoi reali metadati applicativi; version identifica quell'applicazione

Gli indici di pagina partono da zero, NumPages è non negativo, e un documento con zero pagine usa CurrentPage zero

FocusIdentity identifica un campo live usando l'identità di occorrenza stabile della sessione script

TXFAWidgetRuntimeOptions.HostModel fornisce metadati applicativi iniziali, titolo e flag di calcolo/validazione; TXFAWidgetRuntime.HostModel restituisce lo stato corrente, con conteggio reale delle pagine di layout e identità attuale del focus live

Titolo, pagine e flag mutabili partecipano al rollback degli snapshot runtime; lo stato di interazione appartiene al runtime e non viene codificato nei dati XDP salvati

API correlate

HPDFXFAHostModelJavaScript, TXFAJavaScriptSession e Transport esplicito dell'host XFA