IXamlNamespaceResolver Interface

Definitie

Beschrijft een service die een XAML-naamruimte kan retourneren die is gebaseerd op het voorvoegsel zoals deze is toegewezen in XAML-markeringen.

public interface class IXamlNamespaceResolver
public interface IXamlNamespaceResolver
type IXamlNamespaceResolver = interface
Public Interface IXamlNamespaceResolver
Afgeleid

Opmerkingen

Typeconversieprogramma's en markeringsextensies kunnen een query uitvoeren IXamlNamespaceResolver voor als een service in de servicecontext die wordt geleverd door een XAML-objectschrijver wanneer de XAML-objectschrijver waardeconversiegedrag aanroept. Zie typeconversieprogramma's en markeringsextensies voor XAML - en servicecontexten die beschikbaar zijn voor typeconversieprogramma's en markeringsextensies voor meer informatie.

Opmerkingen bij WPF-gebruik

Deze interface wordt ook geïmplementeerd als onderdeel van de WPF XAML-implementatie in de klasse XmlnsDictionary. XmlnsDictionary slaat informatie over de XAML-naamruimte op en communiceert met XAML-processors om die informatie door te sturen naar de servicecontext via dezelfde IXamlTypeResolver interface.

Methoden

Name Description
GetNamespace(String)

Haalt een XAML-naamruimte-id op voor de opgegeven voorvoegseltekenreeks.

GetNamespacePrefixes()

Retourneert alle mogelijke voorvoegsel-naar-XAML-naamruimtetoewijzingen (NamespaceDeclaration waarden) die beschikbaar zijn in de actieve XAML-schemacontext.

Van toepassing op