Fonksiyon bloğu değişkenlerinin başlatılmasını ve fonksiyon bloklarından çıkarkenki davranışı etkilemek için yöntemleri açıkça bildirebilirsiniz.
Örtük yöntemlerin dönüş değerinin türü BOOL şeklindedir. Değer sistem tarafından değerlendirilmez, ancak tür değiştirilmemelidir.
FB_Init her zaman örtük olarak mevcuttur ve öncelikle başlatma için kullanılır. Belirli bir
etki için, yöntemleri açıkça bildirebilir ve standart başlatma koduyla birlikte ek
kod sağlayabilirsiniz.
FB_Reinit açık bir şekilde uygulanmalıdır. Bu yöntem mevcutsa, etkilenen fonksiyon bloğunun
örneği kopyalandıktan sonra çağrılır. Bu, yeni örnek modülünü yeniden başlatmak için işlev bloğu bildiriminde yapılan
değişikliklerden (imza değişikliği) sonra çevrimiçi bir değişiklik sırasında gerçekleşir.
Fonksiyon bloğunun temel uygulamasını yeniden başlatmak için FB_Reinit adresini açıkça çağırmanız gerekir.
FB_Exit açık bir şekilde uygulanmalıdır. Bir uygulama varsa, denetleyici işlev bloğu örneğinin
kodunu kaldırmadan önce yöntem çağrılır (örtük çağrı).
Aşağıda, farklı çalışma koşulları için bu yöntemlerin bazı kullanım durumları gösterilmektedir.
-
"İlk indirme" işletim durumu
-
"Çevrimiçi Değişim" işletim durumu
-
"Yeni indirme" işletim kutusu
-
"Uygulama başlangıcı" işletim durumu
-
Yöntemin arayüzü
FB_Init -
Yöntemin arayüzü
FB_Reinit -
Yöntemin arayüzü
FB_Exit -
Türetilmiş fonksiyon blokları için davranış