IXamlTypeResolver Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |