IXamlTypeResolver Interfaz

Definición

Representa un servicio que se resuelve a partir de elementos con nombre en el marcado XAML al tipo CLR adecuado.

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

Comentarios

La IXamlTypeResolver clase se usa principalmente por TypeConverter y MarkupExtension los autores como servicio para determinar la asignación de tipos XAML a CLR necesaria para construir un objeto CLR.

Los convertidores de tipos y las extensiones de marcado pueden consultar como IXamlTypeResolver servicio en el contexto de servicio proporcionado por un escritor de objetos XAML, cuando el escritor de objetos XAML invoca el comportamiento de conversión de valores. Para obtener más información, consulta Convertidores de tipos y extensiones de marcado para contextos xaml y de servicio disponibles para convertidores de tipos y extensiones de marcado.

En versiones anteriores de .NET Framework, esta interfaz existía en el ensamblado específico de WPF WindowsBase. En .NET Framework 4, IXamlTypeResolver está en el ensamblado System.Xaml. Para obtener más información, vea Tipos migrados de WPF a System.Xaml.

Métodos

Nombre Description
Resolve(String)

Resuelve un tipo XAML con nombre en el CLR Typecorrespondiente.

Se aplica a

Consulte también