XFA Örtük Bağlama Bütçeleri

Birim: HPDFXFARuntime

Mevcut örtük değerler

Açık bir bind bildirimi olmayan bir widget'ı kesinleştirmek, mevcut alan-adı değerini doğrudan güncel native data grafiğinde çözebilir; o adı tekrar tekrar SOM ifadesi olarak kaçırıp çözümlemeden

Bu arama, orijinal ilk-kayıt ve alt önceliğini korur, gerçek tekrarlanan data bağlamını kullanır ve her commit'te canlı çocukları yeniden denetler; bir değer node'unu değiştirmek, editing'i serbest bırakılmış önbellekteki bir değere bağlı bırakmaz

Tekrarlanan bir bağlam, arama onu referans çözmeden önce hâlâ güncel datasets grafiğine ait olmalıdır; o bağlamı kaldırmak transaction'ı reddeder ve yakalanan XML'i ve etkileşim durumunu geri yükler; bir değiştirme occurrence'ının üzerine yazmak yerine

Bağımsız yapısal iş

Her native arama, TXFAWidgetRuntimeOptions.MaxLayoutOperations ile sınırlıdır; metadata taramaları, canlı-context traversal'i ve alan-adı boyutu dâhil; sınır, traversal girişleri eklenmeden önce denetlenir

Daha büyük taramalar, her 256 düşülmüş native adımda aynı transaction son teslim süresini denetler; daha küçük aramalar mevcut evaluator saat dizisini korur ve normal script sınırında kalan transaction süresini alır

Açık bind bildirimleri, eksik değer oluşturma ve genel alt çözümü gerektiren durumlar, mevcut SOM resolver'ı ve onun transaction-geneli script işlemi ve geçen-süre bütçeleri boyunca devam eder

Transactional davranış

Başarısız bir doğrulama, hesaplama veya son-tarihi denetimi, taahhüt edilmiş veriyi geri yükler ve bekleyen adayı, editing durumunu ve odağı korur; CancelEdit, adayı, taahhüt edilmiş native değeri değiştirmeden atar

Transaction'dan önce belgeyi değiştiren uygulama callback'leri, rollback widget'ları o sınırlar altında yeniden kurduğundan, yapılandırılmış layout sınırları altında geçerli bir grafik bırakmalıdır

İlgili API'ler

TXFAWidgetRuntimeOptions, Native Bind SOM ve Interactive Widget Runtime