XamlMember.LookupUnderlyingGetter Метод

Определение

Возвращает метод доступа get, связанный с данным объектом XamlMember.

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

Возвращаемое значение

MethodInfo

Объект MethodInfo для связанного метода доступа get или значение null.

Комментарии

Реализация по умолчанию интерпретирует UnderlyingMember свойство как PropertyInfo и возвращает значение PropertyInfo.GetGetMethod (с параметром, равным ), trueчто означает, что возвращаемый метод может быть неопубликованным. Такое поведение может привести к null определенным случаям. включая случаи, когда связанный метод доступа не существует или член не является свойством.

Этот метод вызывается, когда вызывающий объект получает значение из UnderlyingGetter свойства связанного XamlMemberInvokerобъекта. Переопределите этот метод, если вы хотите сообщить об универсальных результатах для всего XamlMember производного класса или если у вас есть специализированные метаданные, доступные для определения этого на основе каждого варианта. Обязательно реализуйте LookupUnderlyingGetterи LookupUnderlyingSetterLookupUnderlyingMember таким образом, чтобы все они возвращали коррелированные результаты.

Применяется к