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. |