XamlType.LookupBaseType Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Restituisce
Oggetto XamlType per il tipo di base immediato di questo tipo XAML.
Commenti
Questo metodo può essere richiamato quando un chiamante ottiene un valore da BaseType.
L'implementazione predefinita potrebbe restituire una costante interna che rappresenta l'oggetto Object se UnderlyingType è null
.
Eseguire l'override di questo metodo se non si fa affidamento sulla reflection CLR interna predefinita e si usano metadati o altre tecniche per segnalare le informazioni sul sistema dei tipi XAML o le informazioni sullo schema di un tipo.
Importante
LookupBaseType è virtuale e quindi può essere sottoposto a override. L'override ha il potenziale (sia a scopo dannoso che altrimenti) di modificare le informazioni sul tipo segnalato su un tipo XAML in modo che non sia più allineato in modo previsto con le informazioni del sistema di tipo del relativo tipo CLR sottostante. Per eventuali controlli critici per la sicurezza delle operazioni di assegnazione e dell'accesso, usare invece il tipo CLR sottostante.