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 для возвращаемого типа для использования расширения разметки или значение null
, если данный тип XamlType не представляет расширение разметки.
Комментарии
Этот метод можно вызвать с помощью вызовов MarkupExtensionReturnType.
Реализация по умолчанию возвращается XamlType на основе считывания MarkupExtensionReturnTypeAttribute. Он также может проверить BaseType наличие атрибута, если атрибут не найден в непосредственном базовом типе. Если значение недоступно, возвращается null
.
Переопределите этот метод, если вы хотите MarkupExtensionReturnType использовать другую логику.