XamlType.LookupBaseType 方法

定義

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

C#
protected virtual System.Xaml.XamlType LookupBaseType();

傳回

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

備註

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

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

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

重要

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

適用於

產品 版本
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10