IXamlNamespaceResolver 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şaretlemesinde eşlendiği için ön ekini temel alan bir XAML ad alanı döndürebilen bir hizmeti açıklar.
public interface class IXamlNamespaceResolver
public interface IXamlNamespaceResolver
type IXamlNamespaceResolver = interface
Public Interface IXamlNamespaceResolver
- Türetilmiş
Açıklamalar
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 IXamlNamespaceResolver . 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ı.
WPF Kullanım Notları
Bu arabirim, XmlnsDictionary sınıfında WPF XAML uygulamasının bir parçası olarak da uygulanır. XmlnsDictionary XAML ad alanı bilgilerini depolar ve XAML işlemcileriyle etkileşim kurarak bu bilgileri aynı IXamlTypeResolver arabirim aracılığıyla hizmet bağlamlarına iletir.
Yöntemler
| Name | Description |
|---|---|
| GetNamespace(String) |
Belirtilen ön ek dizesi için bir XAML ad alanı tanımlayıcısı alır. |
| GetNamespacePrefixes() |
Etkin XAML şema bağlamında kullanılabilen tüm olası ön ek-XAML ad alanı eşlemelerini (NamespaceDeclaration değerler) döndürür. |