XamlType.LookupAttachableMember(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從這個 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 物件;否則,null
,如果沒有該名稱的可附加成員存在。
備註
當呼叫端從 GetAttachableMember取得值時,可以叫用這個方法。
默認實作會使用內部 CLR 反映。 當 UnderlyingTypenull
時,如果預設實作可用,則可以使用 BaseType。 此行為會以遞歸方式呼叫 LookupAttachableMember,以嘗試尋找有效的基底類型,並在不存在有效的基底類型時傳回 null
。
如果您不依賴預設的內部 CLR 反映,並且使用元數據或其他技術來報告類型的 XAML 類型系統資訊或架構資訊,請覆寫此方法。
重要
LookupAttachableMember 是虛擬的,因此可以覆寫。 覆寫有可能變更 XAML 類型的報告成員,使其不再與基礎 CLR 類型 TypeDescriptorGet*
資訊保持一致。 針對成員報告的任何安全性關鍵性檢查,請改用基礎 CLR 類型。