TXFAHostModelState
單元:HPDFXFAHostModel
宣告
TXFAHostModelState= record
Name, Version, AppType, Platform, Variation, Language, Title: UnicodeString;
FocusIdentity: AnsiString;
NumPages, CurrentPage: Integer;
CalculationsEnabled, ValidationsEnabled: Boolean;
class function Default: TXFAHostModelState; static;
end;
行為
Default 啟用計算與驗證,把 host 標識為 HotPDF,應用程式類型 Runtime、平台 WIN、變體 Full,應用程式版本、語言、標題與焦點則留空
內嵌應用程式提供其實際的應用程式中繼資料;version 標識該應用程式
頁面索引從零起算,NumPages 不得為負,零頁文件的 CurrentPage 為 0
FocusIdentity 以 script session 的穩定出現識別標識一個存活欄位
TXFAWidgetRuntimeOptions.HostModel 提供初始應用程式中繼資料、標題與計算/驗證旗標;TXFAWidgetRuntime.HostModel 回傳目前狀態,含實際版面頁數與目前存活的焦點識別
可變的標題、頁面與旗標參與 runtime 快照 rollback;互動狀態屬於 runtime,不會編碼進儲存的 XDP 資料
相關 API
HPDFXFAHostModelJavaScript、TXFAJavaScriptSession 與 明確 XFA Host Transport