IXamlTypeResolver インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XAML マークアップの名前付きの要素から適切な CLR 型に解決されるサービスを表します。
public interface class IXamlTypeResolver
public interface IXamlTypeResolver
type IXamlTypeResolver = interface
Public Interface IXamlTypeResolver
注釈
このクラスは IXamlTypeResolver 、主にサービスとして作成者によって TypeConverter 使用され MarkupExtension 、CLR オブジェクトの構築に必要な XAML から CLR への型マッピングを決定します。
型コンバーターとマークアップ拡張は、XAML オブジェクト ライターが値変換動作を呼び出すときに、XAML オブジェクト ライターによって提供されるサービス コンテキストでサービスとしてクエリ IXamlTypeResolver を実行できます。 詳細については、「 型コンバーターと型コンバーターとマークアップ拡張 で 使用できる XAML およびサービス コンテキストのマークアップ拡張」を参照してください。
以前のバージョンの.NET Frameworkでは、このインターフェイスは WPF 固有のアセンブリ WindowsBase に存在しました。 .NET Framework 4 では、 IXamlTypeResolver System.Xaml アセンブリにあります。 詳細については、「 Types Migrated from WPF to System.Xaml」を参照してください。
メソッド
| Resolve(String) |
名前付き XAML 型を対応する CLR の Type に解決します。 |