Compartir a través de


IXamlTypeResolver Interfaz

Definición

Representa un servicio que resuelve los elementos con nombre en el marcado XAML para el 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 IXamlTypeResolver como 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 xaml y contextos 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, consulta Types Migrated from WPF to System.Xaml.

Métodos

Resolve(String)

Resuelve un tipo XAML con nombre en el Type de CLR correspondiente.

Se aplica a

Consulte también