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 et MarkupExtension les auteurs 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 interroger 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 les contextes XAML et de service disponibles pour les convertisseurs de types et les extensions de balisage.

Dans les versions précédentes de la .NET Framework, cette interface existait dans l’assembly WindowsBase propre à 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