IXamlTypeResolver 介面

定義

代表從 XAML 標記中的具名項目解析成適當 CLR 類型的服務。

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

備註

類別 IXamlTypeResolver 主要是由 TypeConverterMarkupExtension 作者作為服務使用,以判斷建構 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

適用於

另請參閱