IXamlTypeResolver Interfaccia

Definizione

Rappresenta un servizio che viene risolto da elementi denominati nel markup XAML al tipo CLR appropriato.

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

Commenti

La IXamlTypeResolver classe viene usata principalmente dagli autori e MarkupExtension dagli TypeConverter autori per determinare il mapping dei tipi DA XAML a CLR necessario per costruire un oggetto CLR.

I convertitori di tipi e le estensioni di markup possono eseguire query come IXamlTypeResolver servizio nel contesto del servizio fornito da un writer di oggetti XAML, quando il writer di oggetti XAML richiama il comportamento di conversione dei valori. Per altre informazioni, vedi Convertitori di tipi ed estensioni di markup per contesti xaml e di servizio disponibili per convertitori di tipi ed estensioni di markup.

Nelle versioni precedenti di .NET Framework questa interfaccia esisteva nell'assembly specifico di WPF WindowsBase. In .NET Framework 4 si IXamlTypeResolver trova nell'assembly System.Xaml. Per altre informazioni, vedere Tipi migrati da WPF a System.Xaml.

Metodi

Nome Descrizione
Resolve(String)

Risolve un tipo XAML denominato nell'oggetto CLR Typecorrispondente.

Si applica a

Vedi anche