Partage via


IXamlTypeResolver Interface

Définition

Représente un service qui résout des éléments nommés dans le balisage XAML en type CLR approprié.

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

Remarques

La IXamlTypeResolver classe est principalement utilisée par TypeConverter les auteurs et MarkupExtension en tant que service pour déterminer le mappage de type XAML-CLR nécessaire pour construire un objet CLR.

Les convertisseurs de types et les extensions de balisage peuvent rechercher IXamlTypeResolver en tant que service sur le contexte de service fourni par un enregistreur d’objets XAML, lorsque l’enregistreur d’objets XAML appelle le comportement de conversion de valeur. Pour plus d’informations, consultez Convertisseurs de types et extensions de balisage pour XAML et Contextes de service disponibles pour les convertisseurs de type et extensions de balisage.

Dans les versions précédentes du .NET Framework, cette interface existait dans l’assembly WindowsBase spécifique à WPF. Dans .NET Framework 4, IXamlTypeResolver se trouve dans l’assembly System.Xaml. Pour plus d'informations, consultez Types Migrated from WPF to System.Xaml.

Méthodes

Resolve(String)

Résout un type XAML nommé en Type CLR correspondant.

S’applique à

Voir aussi