XamlType.BaseType Eigenschap

Definitie

Hiermee haalt u het XamlType voor het directe basistype van dit XAML-type op. De bepaling van deze waarde is gebaseerd op het onderliggende type van dit XamlType en schemacontext.

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

Waarde van eigenschap

Het XamlType voor het directe basistype van dit XAML-type.

Opmerkingen

Als u de standaard interne CLR-reflectietechniek voor een XamlTypeniet gebruikt, kunnen aanroepen naar deze eigenschap onderdrukkingen voor LookupBaseType afgeleide klassen aanroepenXamlType. Zie de documentatie voor dit type voor LookupBaseType meer informatie over retourwaarden en ander gedrag. Retourneert standaard BaseType een interne constante die een Object if-waarde UnderlyingTypenullvertegenwoordigt.

Important

LookupBaseType is virtueel en kan daarom worden overschreven. De onderdrukking heeft de mogelijkheid (voor kwaadwillende of anderszins) om de gerapporteerde typegegevens over een XAML-type te wijzigen, zodat deze niet meer op een verwachte manier wordt uitgelijnd met de typesysteeminformatie van het onderliggende CLR-type. Voor beveiligingskritieke controles van toewijzingsbewerkingen en -toegang gebruikt u in plaats daarvan het onderliggende CLR-type.

Van toepassing op