IXamlNamespaceResolver Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Descrive un servizio che può restituire uno spazio dei nomi XAML basato sul relativo prefisso mentre viene mappato nel markup XAML.
public interface class IXamlNamespaceResolver
public interface IXamlNamespaceResolver
type IXamlNamespaceResolver = interface
Public Interface IXamlNamespaceResolver
- Derivato
Commenti
I convertitori di tipi e le estensioni di markup possono eseguire query come IXamlNamespaceResolver servizio nel contesto del servizio fornito da un writer di oggetti XAML, quando il writer di oggetti XAML richiama il comportamento di conversione dei valori. Per altre informazioni, vedi Convertitori di tipi ed estensioni di markup per contesti xaml e di servizio disponibili per convertitori di tipi ed estensioni di markup.
Note sull'utilizzo di macchine virtuali Windows
Questa interfaccia viene implementata anche come parte dell'implementazione XAML macchine virtuali Windows nella classe XmlnsDictionary. XmlnsDictionary archivia le informazioni sullo spazio dei nomi XAML e interagisce con i processori XAML per inoltrare tali informazioni al contesto del servizio tramite la stessa IXamlTypeResolver interfaccia.
Metodi
| Nome | Descrizione |
|---|---|
| GetNamespace(String) |
Recupera un identificatore dello spazio dei nomi XAML per la stringa di prefisso specificata. |
| GetNamespacePrefixes() |
Restituisce tutti i possibili mapping dello spazio dei nomi da prefisso a XAML (NamespaceDeclaration valori) disponibili nel contesto dello schema XAML attivo. |