IXamlTypeResolver Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет службу, которая преобразует именованные элементы разметки XAML в соответствующий тип CLR.
public interface class IXamlTypeResolver
public interface IXamlTypeResolver
type IXamlTypeResolver = interface
Public Interface IXamlTypeResolver
Комментарии
Класс IXamlTypeResolver используется в основном авторами TypeConverter и MarkupExtension как службой для определения сопоставления типов XAML-CLR, необходимого для создания объекта CLR.
Преобразователи типов и расширения разметки могут запрашивать IXamlTypeResolver как службу в контексте службы, предоставляемом модулем записи объектов XAML, когда модуль записи объектов XAML вызывает поведение преобразования значений. Дополнительные сведения см. в разделах Преобразователи типов и расширения разметки для XAML и Контексты служб, доступные для преобразователей типов и расширений разметки.
В предыдущих версиях платформа .NET Framework этот интерфейс существовал в сборке WindowsBase для WPF. В платформа .NET Framework 4 IXamlTypeResolver находится в сборке System.Xaml. Для получения дополнительной информации см. Types Migrated from WPF to System.Xaml.
Методы
Resolve(String) |
Разрешает именованный тип XAML в соответствующий Type CLR. |