IXamlTypeResolver Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |