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