IXamlTypeResolver Interface

Definição

Representa um serviço que resolve de elementos nomeados na marcação XAML para o tipo CLR apropriado.

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 autores 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 objetos XAML, quando o gravador de objetos 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

Nome Description
Resolve(String)

Resolve um tipo XAML nomeado para o CLR Typecorrespondente.

Aplica-se a

Confira também