IXamlTypeResolver Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |