XamlType.LookupMarkupExtensionReturnType Метод

Определение

Возвращает значение, предоставляющее сведения о типе для возвращенного ProvideValue данного типа XamlType, если он представляет расширение разметки.

protected:
 virtual System::Xaml::XamlType ^ LookupMarkupExtensionReturnType();
protected virtual System.Xaml.XamlType LookupMarkupExtensionReturnType ();
abstract member LookupMarkupExtensionReturnType : unit -> System.Xaml.XamlType
override this.LookupMarkupExtensionReturnType : unit -> System.Xaml.XamlType
Protected Overridable Function LookupMarkupExtensionReturnType () As XamlType

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

XamlType

Объект XamlType для возвращаемого типа для использования расширения разметки или значение null, если данный тип XamlType не представляет расширение разметки.

Комментарии

Этот метод можно вызвать с помощью вызовов MarkupExtensionReturnType.

Реализация по умолчанию возвращается XamlType на основе считывания MarkupExtensionReturnTypeAttribute. Он также может проверить BaseType наличие атрибута, если атрибут не найден в непосредственном базовом типе. Если значение недоступно, возвращается null.

Переопределите этот метод, если вы хотите MarkupExtensionReturnType использовать другую логику.

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