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

sınıfı IXamlTypeResolver öncelikle ve MarkupExtension yazarları tarafından TypeConverter bir CLR nesnesi oluşturmak için gereken 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, 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 İşaretleme Uzantıları için Kullanılabilir Hizmet Bağlamları.

.NET Framework'ün ö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

Name Description
Resolve(String)

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

Şunlara uygulanır

Ayrıca bkz.