XamlMember.LookupUnderlyingGetter 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回与此 XamlMember 关联的 get
访问器。
protected:
virtual System::Reflection::MethodInfo ^ LookupUnderlyingGetter();
protected virtual System.Reflection.MethodInfo LookupUnderlyingGetter ();
abstract member LookupUnderlyingGetter : unit -> System.Reflection.MethodInfo
override this.LookupUnderlyingGetter : unit -> System.Reflection.MethodInfo
Protected Overridable Function LookupUnderlyingGetter () As MethodInfo
返回
关联 get
访问器的 MethodInfo,或者为 null
。
注解
默认实现将 UnderlyingMember 属性解释为 PropertyInfo 并返回 (的值 PropertyInfo.GetGetMethod ,并将 参数设置为 true
) ,这意味着返回的方法可以是非公共方法。 在某些情况下, null
可能会导致此行为。 包括不存在关联的访问器或成员不是属性的情况。
当调用方从 UnderlyingGetter 关联的 XamlMemberInvoker的 属性获取值时,将调用此方法。 如果要报告整个 XamlMember 派生类的统一结果,或者有专用元数据可用于根据大小写确定这一点,请重写此方法。 请确保实现 LookupUnderlyingGetter、 LookupUnderlyingSetter和 LookupUnderlyingMember ,以便它们都返回相关结果。