Sdílet prostřednictvím


IXamlTypeResolver Rozhraní

Definice

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

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

Poznámky

Třídu IXamlTypeResolver používají primárně TypeConverter autoři a MarkupExtension jako službu 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 na jako službu na kontext služby, který poskytuje zapisovač objektů XAML, když zapisovač objektů XAML vyvolá chování převodu hodnoty. Další informace najdete 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í WPF WindowsBase. V rozhraní .NET Framework 4 IXamlTypeResolver je v sestavení System.Xaml. Další informace najdete v tématu Typy migrované z WPF do System.Xaml.

Metody

Resolve(String)

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

Platí pro

Viz také