IXamlTypeResolver Interfaz

Definición

Representa un servicio que resuelve los elementos con nombre en el marcado XAML como el tipo de CLR adecuado.Represents a service that resolves from named elements in XAML markup to the appropriate CLR type.

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

Comentarios

La IXamlTypeResolver clase la usan TypeConverter principalmente los autores MarkupExtension y como un servicio para determinar la asignación de tipo XAML a CLR que es necesaria para crear un objeto CLR.The IXamlTypeResolver class is used primarily by TypeConverter and MarkupExtension authors as a service to determine the XAML-to-CLR type mapping that is necessary for constructing a CLR object.

Los convertidores de tipos y las extensiones de IXamlTypeResolver marcado pueden consultar como un servicio en el contexto del servicio proporcionado por un escritor de objetos XAML, cuando el escritor de objetos XAML invoca el comportamiento de conversión de valores.Type converters and markup extensions can query for IXamlTypeResolver as a service on the service context that is provided by a XAML object writer, when the XAML object writer invokes value conversion behavior. Para obtener más información, vea convertidores de tipos y extensiones de marcado para XAML y contextos de servicio disponibles para convertidores de tipos y extensiones de marcado.For more information, see Type Converters and Markup Extensions for XAML and Service Contexts Available to Type Converters and Markup Extensions.

En las versiones anteriores de la .NET Framework, esta interfaz existía en el ensamblado específico de WPF WindowsBase.In previous versions of the .NET Framework, this interface existed in the WPF-specific assembly WindowsBase. En .NET Framework 4.NET Framework 4 ,IXamlTypeResolver está en el ensamblado System. Xaml.In .NET Framework 4.NET Framework 4, IXamlTypeResolver is in the System.Xaml assembly. Para obtener más información, consulta Types Migrated from WPF to System.Xaml.For more information, see Types Migrated from WPF to System.Xaml.

Métodos

Resolve(String)

Resuelve un tipo XAML con nombre en el objeto Type de CLR correspondiente.Resolves a named XAML type to the corresponding CLR Type.

Se aplica a

Consulte también: