XamlType.LookupBaseType Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.