Partilhar via


IXamlTypeResolver Interface

Definição

Representa um serviço que resolve de elementos nomeados na marcação XAML no tipo adequado do CLR.

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

Comentários

A IXamlTypeResolver classe é usada principalmente por TypeConverter autores e MarkupExtension como um serviço para determinar o mapeamento de tipo XAML para CLR necessário para construir um objeto CLR.

Conversores de tipo e extensões de marcação podem consultar IXamlTypeResolver como um serviço no contexto de serviço fornecido por um gravador de objeto XAML, quando o gravador de objeto XAML invoca o comportamento de conversão de valor. Para obter mais informações, consulte Conversores de tipo e extensões de marcação para XAML e Contextos de serviço disponíveis para conversores de tipo e extensões de marcação.

Em versões anteriores do .NET Framework, essa interface existia no assembly específico do WPF WindowsBase. No .NET Framework 4, IXamlTypeResolver está no assembly System.Xaml. Para obter mais informações, consulte Tipos migrados do WPF para System.Xaml.

Métodos

Resolve(String)

Resolve um tipo XAML nomeado no Type de CLR correspondente.

Aplica-se a

Confira também