IXamlTypeResolver IXamlTypeResolver IXamlTypeResolver IXamlTypeResolver Interface

定義

XAML マークアップの名前付きの要素から適切な CLR 型に解決されるサービスを表します。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

注釈

IXamlTypeResolverクラスは、主にで使用TypeConverterMarkupExtensionサービスとしての作成者は、CLR オブジェクトを構築するために必要な XAML から CLR 型のマッピングを判断します。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.

型コンバーターおよびマークアップ拡張機能を照会できますIXamlTypeResolverXAML オブジェクト ライターが値の変換動作を呼び出すと、XAML オブジェクト ライターによって提供されるサービスのコンテキストでサービスとして。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. 詳細については、次を参照してください。型コンバーターと XAML のマークアップ拡張機能Service Contexts Available to Type Converters and Markup Extensionsします。For more information, see Type Converters and Markup Extensions for XAML and Service Contexts Available to Type Converters and Markup Extensions.

.NET Framework の以前のバージョンでは、このインターフェイスは、WPF 固有の WindowsBase アセンブリに存在します。In previous versions of the .NET Framework, this interface existed in the WPF-specific assembly WindowsBase. .NET Framework 4.NET Framework 4IXamlTypeResolverは System.Xaml アセンブリにします。In .NET Framework 4.NET Framework 4, IXamlTypeResolver is in the System.Xaml assembly. 詳細については、「 Types Migrated from WPF to System.Xaml」を参照してください。For more information, see Types Migrated from WPF to System.Xaml.

メソッド

Resolve(String) Resolve(String) Resolve(String) Resolve(String)

名前付き XAML 型を対応する CLR の Type に解決します。Resolves a named XAML type to the corresponding CLR Type.

適用対象

こちらもご覧ください