IXamlTypeResolver Интерфейс

Определение

Представляет службу, которая разрешается из именованных элементов в разметке XAML в соответствующий тип СРЕДЫ CLR.

public interface class IXamlTypeResolver
public interface IXamlTypeResolver
type IXamlTypeResolver = interface
Public Interface IXamlTypeResolver

Комментарии

Класс IXamlTypeResolver используется в основном авторами TypeConverter в MarkupExtension качестве службы для определения сопоставления типов XAML-to-CLR, необходимых для создания объекта CLR.

Преобразователи типов и расширения разметки могут запрашивать IXamlTypeResolver как службу в контексте службы, предоставляемом модулем записи объектов XAML, когда модуль записи объектов XAML вызывает поведение преобразования значений. Дополнительные сведения см. в разделе "Преобразователи типов" и "Расширения разметки" дляконтекстов XAML и служб, доступных для преобразователей типов и расширений разметки.

В предыдущих версиях .NET Framework этот интерфейс существовал в сборке WPF для WindowsBase. В .NET Framework 4 IXamlTypeResolver находится в сборке System.Xaml. Дополнительные сведения см. в разделе "Типы, перенесенные из WPF в System.Xaml".

Методы

Имя Описание
Resolve(String)

Разрешает именованный тип XAML в соответствующую среду CLR Type.

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

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