IXamlTypeResolver Interface

Definitie

Vertegenwoordigt een service die wordt omgezet van benoemde elementen in XAML-markeringen naar het juiste CLR-type.

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

Opmerkingen

De IXamlTypeResolver klasse wordt voornamelijk gebruikt door TypeConverter en MarkupExtension auteurs als een service om de XAML-naar-CLR-typetoewijzing te bepalen die nodig is voor het maken van een CLR-object.

Typeconversieprogramma's en markeringsextensies kunnen een query uitvoeren IXamlTypeResolver voor als een service in de servicecontext die wordt geleverd door een XAML-objectschrijver wanneer de XAML-objectschrijver waardeconversiegedrag aanroept. Zie typeconversieprogramma's en markeringsextensies voor XAML - en servicecontexten die beschikbaar zijn voor typeconversieprogramma's en markeringsextensies voor meer informatie.

In eerdere versies van het .NET Framework bestond deze interface in de WPF-specifieke assembly WindowsBase. In .NET Framework 4 bevindt IXamlTypeResolver zich in de System.Xaml-assembly. Zie Types gemigreerd van WPF naar System.Xaml voor meer informatie.

Methoden

Name Description
Resolve(String)

Hiermee wordt een benoemd XAML-type omgezet in de bijbehorende CLR Type.

Van toepassing op

Zie ook