IXamlTypeResolver Rozhraní

Definice

Představuje službu, která překládá z pojmenovaných elementů v kódu XAML na příslušný typ CLR.

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

Poznámky

Třída IXamlTypeResolver je používána především autory TypeConverter a MarkupExtension autory jako služba k určení mapování typu XAML-to-CLR, které je nezbytné pro vytvoření objektu CLR.

Převaděče typů a rozšíření značek se můžou dotazovat IXamlTypeResolver jako službu v kontextu služby poskytovaném zapisovačem objektů XAML, když zapisovač objektů XAML vyvolá chování převodu hodnoty. Další informace naleznete v tématu Převaděče typů a rozšíření značek pro KONTEXTy XAML a služby dostupné pro převaděče typů a rozšíření značek.

V předchozích verzích rozhraní .NET Framework existovalo toto rozhraní v sestavení windowsBase specifickém pro WPF. V rozhraní .NET Framework 4 IXamlTypeResolver je v sestavení System.Xaml. Další informace naleznete v tématu Typy migrované z WPF do System.Xaml.

Metody

Name Description
Resolve(String)

Přeloží pojmenovaný typ XAML na odpovídající CLR Type.

Platí pro

Viz také