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