IXamlTypeResolver Schnittstelle

Definition

Stellt einen Dienst dar, der von benannten Elementen in XAML-Markup in den entsprechenden CLR-Typ aufgelöst wird.Represents a service that resolves from named elements in XAML markup to the appropriate CLR type.

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

Hinweise

Die IXamlTypeResolver -Klasse wird hauptsächlich von TypeConverter und MarkupExtension Autoren als Dienst verwendet, um die Zuordnung von XAML-zu-CLR-Typen zu bestimmen, die zum Erstellen eines CLR-Objekts erforderlich ist.The IXamlTypeResolver class 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.

Typkonverter und Markup Erweiterungen können IXamlTypeResolver als Dienst im Dienst Kontext Abfragen, der von einem XAML-objektwriter bereitgestellt wird, wenn der XAML-objektwriter das Wert Konvertierungs Verhalten aufruft.Type converters and markup extensions can query for IXamlTypeResolver as a service on the service context that is provided by a XAML object writer, when the XAML object writer invokes value conversion behavior. Weitere Informationen finden Sie unter Typkonverter und Markup Erweiterungen für XAML und Dienst Kontexte, die für Typkonverter und Markup Erweiterungen verfügbar sind.For more information, see Type Converters and Markup Extensions for XAML and Service Contexts Available to Type Converters and Markup Extensions.

In früheren Versionen des .NET Framework war diese Schnittstelle in der WPF-spezifischen Assembly Windows Base vorhanden.In previous versions of the .NET Framework, this interface existed in the WPF-specific assembly WindowsBase. In .NET Framework 4.NET Framework 4 IXamlTypeResolver befindet sich in der System. XAML-Assembly.In .NET Framework 4.NET Framework 4, IXamlTypeResolver is in the System.Xaml assembly. Weitere Informationen finden Sie unter Types Migrated from WPF to System.Xaml.For more information, see Types Migrated from WPF to System.Xaml.

Methoden

Resolve(String)

Löst einen benannten XAML-Typ in den entsprechenden CLR-Type auf.Resolves a named XAML type to the corresponding CLR Type.

Gilt für:

Weitere Informationen