XamlMember.LookupType Метод

Определение

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 производного класса или если у вас есть специализированные метаданные, доступные для определения этого на основе каждого случая.

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

См. также раздел