IXamlNamespaceResolver Rozhraní

Definice

Popisuje službu, která může vrátit obor názvů XAML, který je založen na jeho předponě, protože je namapován v kódu XAML.

public interface class IXamlNamespaceResolver
public interface IXamlNamespaceResolver
type IXamlNamespaceResolver = interface
Public Interface IXamlNamespaceResolver
Odvozené

Poznámky

Převaděče typů a rozšíření značek se můžou dotazovat IXamlNamespaceResolver jako službu v kontextu služby poskytovaném zapisovačem objektů XAML, když zapisovač objektů XAML vyvolá chování převodu hodnoty. Další informace naleznete v tématu Převaděče typů a rozšíření značek pro KONTEXTy XAML a služby dostupné pro převaděče typů a rozšíření značek.

Poznámky k využití WPF (Windows Presentation Foundation)

Toto rozhraní je také implementováno jako součást implementace XAML WPF (Windows Presentation Foundation) ve třídě XmlnsDictionary. XmlnsDictionary ukládá informace o oboru názvů XAML a komunikuje s procesory XAML za účelem předávání informací do kontextu služby prostřednictvím stejného IXamlTypeResolver rozhraní.

Metody

Name Description
GetNamespace(String)

Načte identifikátor oboru názvů XAML pro zadaný řetězec předpony.

GetNamespacePrefixes()

Vrátí všechny možné mapování oboru názvů předpony k XAML (NamespaceDeclaration hodnoty), které jsou k dispozici v aktivním kontextu schématu XAML.

Platí pro