IXamlTypeResolver Arabirim

Tanım

XAML işaretlemesindeki adlandırılmış öğelerden uygun CLR türüne çözümleyen bir hizmeti temsil eder.

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

Açıklamalar

IXamlTypeResolver sınıfı öncelikli olarak ve MarkupExtension yazarları tarafından TypeConverter bir clr nesnesi oluşturmak için gerekli olan XAML-CLR tür eşlemesini belirlemek için bir hizmet olarak kullanılır.

Tür dönüştürücüleri ve işaretleme uzantıları, XAML nesne yazıcısı değer dönüştürme davranışını çağırdığında bir XAML nesne yazıcısı tarafından sağlanan hizmet bağlamında hizmet olarak sorgulayabilir IXamlTypeResolver . Daha fazla bilgi için bkz . XAML için Tür Dönüştürücüleri ve İşaretleme Uzantıları ve Tür Dönüştürücüleri ve İşaretlemeyi Uzantıları için Kullanılabilir Hizmet Bağlamları.

.NET Framework önceki sürümlerinde, bu arabirim WPF'ye özgü WindowsBase derlemesinde mevcutdu. .NET Framework 4'te System.Xaml IXamlTypeResolver derlemesindedir. Daha fazla bilgi için bkz . WPF'den System.Xaml'e Geçirilen Türler.

Yöntemler

Resolve(String)

Adlandırılmış bir XAML türünü ilgili CLR Typeile çözümler.

Şunlara uygulanır

Ayrıca bkz.