XamlType.LookupAttachableMember(String) 方法

定義

從這個 XamlType傳回特定具名可附加的 XamlMember

C#
protected virtual System.Xaml.XamlMember LookupAttachableMember(string name);

參數

name
String

要取得的可附加成員名稱,格式為 ownerTypeName.MemberName

傳回

所要求可附加成員的 XamlMember 物件;否則,null,如果沒有該名稱的可附加成員存在。

備註

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

默認實作會使用內部 CLR 反映。 當 UnderlyingTypenull時,如果預設實作可用,則可以使用 BaseType。 此行為會以遞歸方式呼叫 LookupAttachableMember,以嘗試尋找有效的基底類型,並在不存在有效的基底類型時傳回 null

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

重要

LookupAttachableMember 是虛擬的,因此可以覆寫。 覆寫有可能變更 XAML 類型的報告成員,使其不再與基礎 CLR 類型 TypeDescriptorGet* 資訊保持一致。 針對成員報告的任何安全性關鍵性檢查,請改用基礎 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