XamlType.LookupBaseType Metoda

Definice

Vrátí hodnotu XamlType pro okamžitý základní typ tohoto typu XAML. Určení této hodnoty je založeno na základním typu tohoto XamlType a kontextu schématu.

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

Návraty

Objekt XamlType pro okamžitý základní typ tohoto typu XAML.

Poznámky

Tuto metodu lze vyvolat, když volající získá hodnotu z BaseType.

Výchozí implementace může vrátit interní konstantu, která představuje hodnotu Object if UnderlyingType is null.

Přepište tuto metodu, pokud se nespoléháte na výchozí interní reflexi CLR a používáte metadata nebo jiné techniky pro hlášení informací o systému typu XAML nebo informace o schématu typu typu.

Důležité

LookupBaseType je virtuální, a proto lze přepsat. Přepsání má potenciál (ať už pro škodlivé účely nebo jinak) změnit informace o ohlášených typech o typu XAML tak, aby se již nerovnaly očekávaným způsobem s informacemi o systému typů jeho základního typu CLR. Pro všechny kontroly operací přiřazení a přístupu, které jsou důležité z hlediska zabezpečení, použijte místo toho základní typ CLR.

Platí pro