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 ,以便它们都返回相关结果。