IXamlNamespaceResolver Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |