共用方式為


XamlType.LookupAttachableMember(String) 方法

定義

從這個 XamlType 傳回 XamlMember 以代表特定的具名可附加成員。

protected:
 virtual System::Xaml::XamlMember ^ LookupAttachableMember(System::String ^ name);
protected virtual System.Xaml.XamlMember LookupAttachableMember (string name);
abstract member LookupAttachableMember : string -> System.Xaml.XamlMember
override this.LookupAttachableMember : string -> System.Xaml.XamlMember
Protected Overridable Function LookupAttachableMember (name As String) As XamlMember

參數

name
String

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

傳回

XamlMember

代表要求之可附加成員的 XamlMember 物件;如果沒有該名稱的可附加成員存在則為 null

備註

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

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

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

重要

LookupAttachableMember 是虛擬的,因此可以覆寫。 覆寫可能 (惡意用途,或) 變更 XAML 類型的報告成員,使其不再以 TypeDescriptor Get* 預期的方式與基礎 CLR 類型的相關資訊一致。 對於成員報告的任何安全性關鍵檢查,請改用基礎 CLR 類型。

適用於