XamlMember.TargetType 屬性

定義

取得 XamlMember 存在之型別的 XamlType

C#
public System.Xaml.XamlType TargetType { get; }

屬性值

XamlMember 可以存在的型別。

備註

針對可附加和不可附加的成員,傳回的值會有所不同。 對於不可附加的成員,TargetType 會傳回 DeclaringType。 對於可附加的成員,LookupTargetType 會傳回以下列邏輯為基礎的結果:

  • 如果反映無法解析備份 (IsUnknowntrue),這個方法會傳回代表泛型物件類型的內部常數。

  • 如果上述條件不適用,則會呼叫 LookupTargetType。 默認實作會傳回以檢查實作 getset 存取子的方法為基礎的 XamlType。 類別可能會覆寫 LookupTargetType,以使用不同的行為,例如可能報告可附加成員的目標類型的其他元數據表單。

適用於

產品 版本
.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