Aracılığıyla paylaş


XamlType.LookupUsableDuringInitialization Yöntem

Tanım

Bunun XAML başlatması sırasında yukarıdan aşağıya derlenip derlenmediğini XamlType gösteren bir değer döndürür.

protected:
 virtual bool LookupUsableDuringInitialization();
protected virtual bool LookupUsableDuringInitialization ();
abstract member LookupUsableDuringInitialization : unit -> bool
override this.LookupUsableDuringInitialization : unit -> bool
Protected Overridable Function LookupUsableDuringInitialization () As Boolean

Döndürülenler

true bu XamlType , XAML başlatma sırasında yukarıdan aşağıya derlenirse; aksi takdirde , false.

Açıklamalar

Yukarıdan aşağıya, nesne grafını oluştururken XAML işlemci davranışını yaklaşık olarak tanımlayan bir metafordur. Yukarıdan aşağıya derlendiğinde, bir tür örneği oluşturulur, üst öğeye eklenir ve özellikleri ayarlanır. Yukarıdan aşağıya yapı, özellik tarafından değiştirilen işleyicilerin birden çok kez çağrılmasını önler. Bu tür işleme, nesne grafını dalgalar ve bu nedenle birden çok işleyici çağrısını ortadan kaldırır ve nesne grafının başlatılması için bir performans iyileştirmesi sağlar.

Bu yöntem çağrıları tarafından IsUsableDuringInitializationçağrılabilir.

Varsayılan uygulama, okuma UsableDuringInitializationAttributetemelinde bir değer döndürür. Ayrıca, hemen temel alınan türde öznitelik bulunamazsa özniteliğini de denetleyebilir BaseType . Bir değer kullanılamıyorsa döndürür false.

Farklı mantık kullanmak istiyorsanız IsUsableDuringInitialization bu yöntemi geçersiz kılın.

Şunlara uygulanır