IXamlNamespaceResolver Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Beskriver en tjänst som kan returnera ett XAML-namnområde som baseras på dess prefix när det mappas i XAML-markering.
public interface class IXamlNamespaceResolver
public interface IXamlNamespaceResolver
type IXamlNamespaceResolver = interface
Public Interface IXamlNamespaceResolver
- Härledda
Kommentarer
Typkonverterare och markeringstillägg kan fråga IXamlNamespaceResolver efter som en tjänst i tjänstkontexten som tillhandahålls av en XAML-objektskrivare när XAML-objektskrivaren anropar beteende för värdekonvertering. Mer information finns i Type Converters and Markup Extensions for XAML and Service Contexts Available to Type Converters and Markup Extensions (Type Converters and Markup Extensions for XAML and Service Contexts Available to Type Converters and Markup Extensions ( Typkonverterare och markeringstillägg).
WPF-användningsanteckningar
Det här gränssnittet implementeras också som en del av WPF XAML-implementeringen i klassen XmlnsDictionary. XmlnsDictionary lagrar XAML-namnområdesinformation och interagerar med XAML-processorer för att vidarebefordra informationen till tjänstkontexten via samma IXamlTypeResolver gränssnitt.
Metoder
| Name | Description |
|---|---|
| GetNamespace(String) |
Hämtar en XAML-namnområdesidentifierare för den angivna prefixsträngen. |
| GetNamespacePrefixes() |
Returnerar alla möjliga prefix-till-XAML-namnområdesmappningar (NamespaceDeclaration värden) som är tillgängliga i den aktiva XAML-schemakontexten. |