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 для связанного метода доступа get
или значение null
.
Комментарии
Реализация по умолчанию интерпретирует UnderlyingMember свойство как PropertyInfo и возвращает значение PropertyInfo.GetGetMethod (с параметром, равным ), true
что означает, что возвращаемый метод может быть неопубликованным. Такое поведение может привести к null
определенным случаям. включая случаи, когда связанный метод доступа не существует или член не является свойством.
Этот метод вызывается, когда вызывающий объект получает значение из UnderlyingGetter свойства связанного XamlMemberInvokerобъекта. Переопределите этот метод, если вы хотите сообщить об универсальных результатах для всего XamlMember производного класса или если у вас есть специализированные метаданные, доступные для определения этого на основе каждого варианта. Обязательно реализуйте LookupUnderlyingGetterи LookupUnderlyingSetterLookupUnderlyingMember таким образом, чтобы все они возвращали коррелированные результаты.