XamlType.BaseType Vlastnost
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í.
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
Hodnota vlastnosti
Pro XamlType okamžitý základní typ tohoto typu XAML.
Poznámky
Pokud pro metodu XamlTypereflexe clr nepoužíváte výchozí interní metodu reflexe CLR , volání této vlastnosti mohou vyvolat LookupBaseType přepsání u XamlType odvozených tříd. Další informace o návratových hodnotách a dalším chování najdete v dokumentaci k LookupBaseType tomuto typu. Ve výchozím nastavení BaseType vrátí interní konstantu, která představuje Object hodnotu if UnderlyingType is null
.
Důležité
LookupBaseType je virtuální, a proto je možné je přepsat. Přepsání má potenciál (ať už pro škodlivé účely nebo jinak) změnit ohlášené informace o typu XAML tak, aby se už nerovnal očekávaným způsobem s informacemi o systému typů příslušného typu CLR. Pro všechny kontroly operací přiřazení a přístupu kritických pro zabezpečení použijte místo toho základní typ CLR.