TXFAHostModelState
Birim: HPDFXFAHostModel
Bildirim
TXFAHostModelState= record
Name, Version, AppType, Platform, Variation, Language, Title: UnicodeString;
FocusIdentity: AnsiString;
NumPages, CurrentPage: Integer;
CalculationsEnabled, ValidationsEnabled: Boolean;
class function Default: TXFAHostModelState; static;
end;
Davranış
Default, calculation ve validation'ı etkinleştirir; host'u, Runtime uygulama türü, WIN platformu ve Full varyasyonuyla HotPDF olarak tanımlar ve uygulama sürümünü, dili, başlığı ve odağı boş bırakır
Gömülü uygulama, gerçek uygulama metadata'sını sağlar; version o uygulamayı tanımlar
Sayfa indeksleri sıfırdan başlar, NumPages negatif olmayan ve sıfır sayfalı bir belge CurrentPage sıfır kullanır
FocusIdentity, script oturumunun kararlı occurrence kimliğini kullanarak canlı bir alanı tanımlar
TXFAWidgetRuntimeOptions.HostModel, başlangıç uygulama metadata'sını, başlığı ve calculation/validation bayraklarını sağlar; TXFAWidgetRuntime.HostModel, gerçek layout sayfa sayısı ve güncel canlı odak kimliğiyle güncel durumu döndürür
Değiştirilebilir başlık, sayfa ve bayraklar runtime snapshot rollback'ine katılır; etkileşim durumu runtime'a aittir ve kaydedilmiş XDP verisine kodlanmaz
İlgili API'ler
HPDFXFAHostModelJavaScript, TXFAJavaScriptSession ve Explicit XFA Host Transport