XamlType.BaseType Vlastnost

Definice

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

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

XamlType

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.

Platí pro