Aracılığıyla paylaş


XamlType.LookupBaseType Yöntem

Tanım

Bu XAML türünün anlık temel türü için değerini XamlType döndürür. Bu değerin belirlenmesi, bu XamlType değerin temel alınan türüne ve şema bağlamını temel alır.

protected:
 virtual System::Xaml::XamlType ^ LookupBaseType();
protected virtual System.Xaml.XamlType LookupBaseType ();
abstract member LookupBaseType : unit -> System.Xaml.XamlType
override this.LookupBaseType : unit -> System.Xaml.XamlType
Protected Overridable Function LookupBaseType () As XamlType

Döndürülenler

XamlType

XamlType Bu XAML türünün anlık temel türü için.

Açıklamalar

Çağıranın değerinden BaseTypebir değer aldığı zaman bu yöntem çağrılabilir.

Varsayılan uygulama, ise UnderlyingType nulldeğerini Object temsil eden bir iç sabit döndürebilir.

Varsayılan iç CLR yansımasını kullanmıyorsanız ve bir türün XAML türü sistem bilgilerini veya şema bilgilerini raporlamak için meta veriler veya başka teknikler kullanıyorsanız bu yöntemi geçersiz kılın.

Önemli

LookupBaseType sanal olduğundan geçersiz kılınabilir. Geçersiz kılma, bir XAML türüyle ilgili bildirilen tür bilgilerini değiştirme (kötü amaçlı veya başka bir amaçla) ve böylece artık temel alınan CLR türünün tür sistemi bilgileriyle beklenen şekilde hizalanmayacağı şekilde değişiklik yapma potansiyeline sahiptir. Atama işlemlerinin ve erişimin güvenlik açısından kritik denetimleri için bunun yerine temel alınan CLR türünü kullanın.

Şunlara uygulanır