XamlType.BaseType Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
Valeur de propriété
XamlType du type de base immédiat de ce type XAML.
Remarques
Si vous n’utilisez pas la technique de réflexion CLR interne par défaut pour un XamlType, les appels à cette propriété peuvent appeler LookupBaseType des remplacements sur XamlType des classes dérivées. Pour plus d’informations sur les valeurs de retour et d’autres comportements, consultez la documentation relative à LookupBaseType ce type. Par défaut, BaseType retourne une constante interne qui représente une Object valeur if UnderlyingType is null
.
Important
LookupBaseType est virtuel, et par conséquent, peut être remplacé. Le remplacement a le potentiel (à des fins malveillantes ou autres) de modifier les informations de type signalées sur un type XAML afin qu’il ne s’aligne plus de manière attendue avec les informations système de type de son type clR sous-jacent. Pour toutes les vérifications critiques de sécurité des opérations d’affectation et de l’accès, utilisez plutôt le type CLR sous-jacent.