XmlNamespaceManager.GetNamespacesInScope(XmlNamespaceScope) Metodo

Definizione

Ottiene una raccolta di nomi di spazi dei nomi con chiave in base al prefisso, che può essere usata per enumerare gli spazi dei nomi attualmente nell'ambito.

public virtual System.Collections.Generic.IDictionary<string,string> GetNamespacesInScope (System.Xml.XmlNamespaceScope scope);

Parametri

scope
XmlNamespaceScope

Valore di enumerazione che specifica il tipo di nodi spazio dei nomi da restituire.

Restituisce

IDictionary<String,String>

Raccolta delle coppie di spazio dei nomi e prefisso attualmente nell'ambito.

Implementazioni

Commenti

Il dizionario è costituito da una raccolta di nomi dello spazio dei nomi chiave per prefisso. Può essere usato per enumerare gli spazi dei nomi nell'ambito. Il dizionario è una copia disconnessa dell'elenco di spazi dei nomi. Rimane invariato man mano che l'elenco di spazi dei nomi nell'ambito corrente cambia.

Nella tabella seguente viene illustrato come XmlNamespaceScope i valori influiscono sugli spazi dei nomi restituiti dal GetNamespacesInScope metodo .

Valore XmlNamespaceScope xmlns:xml xmlns:xmlns xmlns=""
All No No
ExcludeXml No No No
Local No No

Si applica a

Vedi anche