Condividi tramite


IXamlTypeResolver Interfaccia

Definizione

Rappresenta un servizio che viene risolto dagli elementi denominati nel markup XAML nel 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 come TypeConverter servizio 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 su IXamlTypeResolver come 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 IXamlTypeResolver si trova nell'assembly System.Xaml. Per altre informazioni, vedere Types Migrated from WPF to System.Xaml.

Metodi

Resolve(String)

Risolve un tipo XAML denominato nel Type CLR corrispondente.

Si applica a

Vedi anche