XamlMember.LookupType 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回成员所使用的类型的 XamlType。
protected:
virtual System::Xaml::XamlType ^ LookupType();
protected virtual System.Xaml.XamlType LookupType ();
abstract member LookupType : unit -> System.Xaml.XamlType
override this.LookupType : unit -> System.Xaml.XamlType
Protected Overridable Function LookupType () As XamlType
返回
成员所使用的类型的 XamlType。
注解
当调用方从 Type中获取值时,将调用此方法。 如果要 Type 返回的值不同于默认内部反射启用的值,并且同时提供自定义 XamlMemberInvoker 信息,请重写此方法。
默认实现对返回 XamlType 的 使用不同的代码路径和概念含义,具体取决于这是 XamlMember 表示属性、方法还是事件。
对于属性,返回 XamlType 的 是设置属性的类型,或者由 属性返回。
对于事件,返回 XamlType 的 是 CLR 实现) 中委托 (所需的事件处理程序类型。
对于 方法, XamlType 是返回类型。
在每种情况下,XAML 架构上下文都用于从基础系统类型评估 XAML 类型。
当调用方从 Type中获取值时,将调用此方法。 如果要报告整个 XamlMember 派生类的统一结果,或者有专用元数据可以按大小写确定,请重写此方法。