IXamlTypeResolver Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |