Aracılığıyla paylaş


XamlType.BaseType Özellik

Tanım

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

public:
 property System::Xaml::XamlType ^ BaseType { System::Xaml::XamlType ^ get(); };
public System.Xaml.XamlType BaseType { get; }
member this.BaseType : System.Xaml.XamlType
Public ReadOnly Property BaseType As XamlType

Özellik Değeri

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

Açıklamalar

için XamlTypevarsayılan iç CLR yansıma tekniğini kullanmıyorsanız, bu özelliğe yapılan çağrılar türetilmiş sınıflarda geçersiz kılmaları XamlType çağırabilirLookupBaseType. Dönüş değerleri ve diğer davranışlar hakkında daha fazla bilgi için LookupBaseType bu türdeki belgelere bakın. Varsayılan olarak, BaseType ise UnderlyingTypenulldeğerini temsil eden bir Object iç sabit döndürür.

Ö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