Поделиться через


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

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

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