XamlType.LookupBaseType 方法

定義

傳回這個 XAML 型別之直接基底型別的 XamlType。 此值取決於這個 XamlType 的基礎型別和結構描述內容。

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

傳回

這個 XAML 型別之直接基底型別的 XamlType

備註

當呼叫端從 BaseType 取得值時,可以叫用這個方法。

預設實作可能會傳回內部常數,表示 Object 如果 UnderlyingTypenull ,則為 。

如果您不依賴預設的內部 CLR 反映,並使用中繼資料或其他技術來報告類型的 XAML 類型系統資訊或架構資訊,請覆寫這個方法。

重要

LookupBaseType 是虛擬的,因此可以覆寫。 覆寫可能會 (惡意用途,或) 變更 XAML 類型的報告類型資訊,使其不再與基礎 CLR 類型的類型系統資訊一致。 對於指派作業和存取的任何安全性關鍵檢查,請改用基礎 CLR 類型。

適用於