XamlMember.TargetType 属性   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取 XamlMember 可以存在的类型的 XamlType。
public:
 property System::Xaml::XamlType ^ TargetType { System::Xaml::XamlType ^ get(); };public System.Xaml.XamlType TargetType { get; }member this.TargetType : System.Xaml.XamlTypePublic ReadOnly Property TargetType As XamlType属性值
XamlMember 可以存在的类型。
注解
对于可附加成员和非可附加成员,返回的值不同。 对于不可附加的成员,TargetType 返回 DeclaringType。 对于可附加成员,LookupTargetType 返回基于此逻辑的结果:
- 如果反射无法解析后退(IsUnknown - true),此方法将返回表示泛型对象类型的内部常量。
- 如果前面的条件不适用,则调用 LookupTargetType。 默认实现返回一个 XamlType,该 XamlType 基于检查实现 - get和- set访问器的方法。 类可能会重写 LookupTargetType 以使用不同的行为,例如可能报告可附加成员的目标类型的其他元数据表单。