IXamlTypeResolver Interface

Represents a service that resolves from named elements in XAML markup to the appropriate CLR type.

Namespace:  System.Windows.Markup
Assembly:  System.Windows (in System.Windows.dll)

public interface IXamlTypeResolver

The IXamlTypeResolver type exposes the following members.

Public methodResolveResolves a named XAML type to the corresponding CLR Type.

The IXamlTypeResolver service is used primarily by TypeConverter and MarkupExtension authors as a service to determine the XAML-to-CLR type mapping that is necessary for constructing a CLR object.

Using this service effectively might require that you understand the concepts of the XAML type system. These concepts are not documented in the Silverlight documentation, and are instead documented in a section of documentation for .NET Framework XAML Services. This is because the XAML type system is supported by APIs in Microsoft .NET Framework such that developers can write programs to examine and process XAML independently of specific frameworks such as Silverlight. For more information, see XAML Services.


Supported in: 5

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions